Module Name:    src
Committed By:   joerg
Date:           Mon May 23 23:13:11 UTC 2011

Modified Files:
        src/bin/ed: io.c main.c

Log Message:
Conditionalize printfs instead of using conditional empty format
strings.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/bin/ed/io.c
cvs rdiff -u -r1.22 -r1.23 src/bin/ed/main.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/bin/ed/io.c
diff -u src/bin/ed/io.c:1.8 src/bin/ed/io.c:1.9
--- src/bin/ed/io.c:1.8	Sun Jun 26 19:10:49 2005
+++ src/bin/ed/io.c	Mon May 23 23:13:10 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: io.c,v 1.8 2005/06/26 19:10:49 christos Exp $	*/
+/*	$NetBSD: io.c,v 1.9 2011/05/23 23:13:10 joerg Exp $	*/
 
 /* io.c: This file contains the i/o routines for the ed line editor */
 /*-
@@ -32,7 +32,7 @@
 #if 0
 static char *rcsid = "@(#)io.c,v 1.1 1994/02/01 00:34:41 alm Exp";
 #else
-__RCSID("$NetBSD: io.c,v 1.8 2005/06/26 19:10:49 christos Exp $");
+__RCSID("$NetBSD: io.c,v 1.9 2011/05/23 23:13:10 joerg Exp $");
 #endif
 #endif /* not lint */
 
@@ -59,7 +59,8 @@
 		sprintf(errmsg, "cannot close input file");
 		return ERR;
 	}
-	fprintf(stderr, !scripted ? "%lu\n" : "", size);
+	if (!scripted)
+		fprintf(stderr, "%lu\n", size);
 	return current_addr - n;
 }
 
@@ -165,7 +166,8 @@
 		sprintf(errmsg, "cannot close output file");
 		return ERR;
 	}
-	fprintf(stderr, !scripted ? "%lu\n" : "", size);
+	if (!scripted)
+		fprintf(stderr, "%lu\n", size);
 	return n ? m - n + 1 : 0;
 }
 

Index: src/bin/ed/main.c
diff -u src/bin/ed/main.c:1.22 src/bin/ed/main.c:1.23
--- src/bin/ed/main.c:1.22	Wed Jun 10 04:16:53 2009
+++ src/bin/ed/main.c	Mon May 23 23:13:10 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: main.c,v 1.22 2009/06/10 04:16:53 ginsbach Exp $	*/
+/*	$NetBSD: main.c,v 1.23 2011/05/23 23:13:10 joerg Exp $	*/
 
 /* main.c: This file contains the main control and user-interface routines
    for the ed line editor. */
@@ -39,7 +39,7 @@
 #if 0
 static char *rcsid = "@(#)main.c,v 1.1 1994/02/01 00:34:42 alm Exp";
 #else
-__RCSID("$NetBSD: main.c,v 1.22 2009/06/10 04:16:53 ginsbach Exp $");
+__RCSID("$NetBSD: main.c,v 1.23 2011/05/23 23:13:10 joerg Exp $");
 #endif
 #endif /* not lint */
 
@@ -200,9 +200,11 @@
 				fputs("?\n", stderr);
 				sprintf(errmsg, "warning: file modified");
 				if (!isatty(0)) {
-					fprintf(stderr, garrulous ? 
-					    "script, line %d: %s\n" :
-					    "", lineno, errmsg);
+					if (garrulous) {
+						fprintf(stderr,
+						    "script, line %d: %s\n",
+						    lineno, errmsg);
+					}
 					quit(2);
 				}
 				clearerr(stdin);
@@ -233,27 +235,32 @@
 			fputs("?\n", stderr);		/* give warning */
 			sprintf(errmsg, "warning: file modified");
 			if (!isatty(0)) {
-				fprintf(stderr, garrulous ? 
-				    "script, line %d: %s\n" : 
-				    "", lineno, errmsg);
+				if (garrulous) {
+					fprintf(stderr,
+					    "script, line %d: %s\n",
+					    lineno, errmsg);
+				}
 				quit(2);
 			}
 			break;
 		case FATAL:
-			if (!isatty(0))
-				fprintf(stderr, garrulous ? 
-				    "script, line %d: %s\n" : "", 
-				    lineno, errmsg);
-			else
-				fprintf(stderr, garrulous ? "%s\n" : "",
-				    errmsg);
+			if (garrulous) {
+				if (!isatty(0)) {
+					fprintf(stderr,
+					    "script, line %d: %s\n",
+					    lineno, errmsg);
+				} else {
+					fprintf(stderr, "%s\n", errmsg);
+				}
+			}
 			quit(3);
 		default:
 			fputs("?\n", stderr);
 			if (!isatty(0)) {
-				fprintf(stderr, garrulous ? 
-				    "script, line %d: %s\n" : "",
-				    lineno, errmsg);
+				if (garrulous) {
+					fprintf(stderr, "script, line %d: %s\n",
+					    lineno, errmsg);
+				}
 				quit(2);
 			}
 			break;

Reply via email to