changeset 13517:86bdede5c41c

1760 constant condition in elfsign annoys GCC Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
author Richard Lowe <richlowe@richlowe.net>
date Wed, 18 May 2011 04:46:58 +0100
parents 5a0585080fb5
children 067b10c4642b
files usr/src/cmd/cmd-crypto/elfsign/elfsign.c
diffstat 1 files changed, 1 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/cmd/cmd-crypto/elfsign/elfsign.c	Fri Nov 11 21:50:53 2011 -0500
+++ b/usr/src/cmd/cmd-crypto/elfsign/elfsign.c	Wed May 18 04:46:58 2011 +0100
@@ -923,9 +923,7 @@
 		    "This will be the prefix of the Certificate DN: "));
 		break;
 	}
-
-	(void) fgets(cn, sizeof (cn), stdin);
-	if ((cn == NULL) || (cn[0] == '\n')) {
+	if ((fgets(cn, sizeof (cn), stdin) == NULL) || (cn[0] == '\n')) {
 		es_error(gettext("you must specify a Certificate DN prefix"));
 		return (EXIT_INVALID_ARG);
 	}