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;