diff options
author | Glenn L McGrath | 2001-06-20 08:07:34 +0000 |
---|---|---|
committer | Glenn L McGrath | 2001-06-20 08:07:34 +0000 |
commit | 06a71cced288126a5dfa2ff37b8138bebe8c1c42 (patch) | |
tree | 47bb24801d110687728fdf9b8180bfadf0d1b2fc | |
parent | 8e74bf94f36f254767da1f48d3752068e92aea46 (diff) | |
download | busybox-06a71cced288126a5dfa2ff37b8138bebe8c1c42.zip busybox-06a71cced288126a5dfa2ff37b8138bebe8c1c42.tar.gz |
Initialise in_file to stdin, so it wont crash if no source specified
-rw-r--r-- | archival/gunzip.c | 4 | ||||
-rw-r--r-- | gunzip.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/archival/gunzip.c b/archival/gunzip.c index c39814d..c4e8426 100644 --- a/archival/gunzip.c +++ b/archival/gunzip.c @@ -68,7 +68,8 @@ static char *license_msg[] = { extern int gunzip_main(int argc, char **argv) { - FILE *in_file, *out_file; + FILE *in_file = stdin; + FILE *out_file = NULL; struct stat stat_buf; char *if_name = NULL; @@ -112,7 +113,6 @@ extern int gunzip_main(int argc, char **argv) /* Set input filename and number */ if (argv[optind] == NULL || strcmp(argv[optind], "-") == 0) { flags |= gunzip_to_stdout; - in_file = stdin; } else { if_name = strdup(argv[optind]); /* Open input file */ @@ -68,7 +68,8 @@ static char *license_msg[] = { extern int gunzip_main(int argc, char **argv) { - FILE *in_file, *out_file; + FILE *in_file = stdin; + FILE *out_file = NULL; struct stat stat_buf; char *if_name = NULL; @@ -112,7 +113,6 @@ extern int gunzip_main(int argc, char **argv) /* Set input filename and number */ if (argv[optind] == NULL || strcmp(argv[optind], "-") == 0) { flags |= gunzip_to_stdout; - in_file = stdin; } else { if_name = strdup(argv[optind]); /* Open input file */ |