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;