Initialise in_file to stdin, so it wont crash if no source specified

This commit is contained in:
Glenn L McGrath 2001-06-20 08:07:34 +00:00
parent 8e74bf94f3
commit 06a71cced2
2 changed files with 4 additions and 4 deletions

View 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 */

View 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 */