aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--ch8/8-01_cat-remastered.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/ch8/8-01_cat-remastered.c b/ch8/8-01_cat-remastered.c
index 5e11ca8..53dd03e 100644
--- a/ch8/8-01_cat-remastered.c
+++ b/ch8/8-01_cat-remastered.c
@@ -55,10 +55,10 @@ void in2out() {
int main(int argc, char **argv) {
int fd;
- /* Remember the name we were invoked as, for messages */
ssize_t fstatus;
argv++;
#if DEBUG == 1
+ /* Remember the name we were invoked as, for messages */
char *prog = *argv;
d_printf("Starting %s", prog);
#endif
@@ -67,7 +67,6 @@ int main(int argc, char **argv) {
d_printf("No arguments specified; copying stdin to stdout");
#endif
in2out();
- argv++;
exit(0);
}
/* The trick to understanding this is "x--" will run one more time than