diff options
-rw-r--r-- | miscutils/strings.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/miscutils/strings.c b/miscutils/strings.c index 5dcd876e9..92e9f0d11 100644 --- a/miscutils/strings.c +++ b/miscutils/strings.c | |||
@@ -67,7 +67,7 @@ int strings_main(int argc, char **argv) | |||
67 | i=0; | 67 | i=0; |
68 | 68 | ||
69 | string=xmalloc(n+1); | 69 | string=xmalloc(n+1); |
70 | /*string[n]='\0';*/ | 70 | string[n]='\0'; |
71 | n-=1; | 71 | n-=1; |
72 | 72 | ||
73 | if(argc==0) | 73 | if(argc==0) |
@@ -77,7 +77,7 @@ int strings_main(int argc, char **argv) | |||
77 | goto pipe; | 77 | goto pipe; |
78 | } | 78 | } |
79 | 79 | ||
80 | for( ;*argv!=NULL;*argv++) | 80 | for( ;*argv!=NULL && argc>0;argv++) |
81 | { | 81 | { |
82 | if((file=bb_wfopen(*argv,"r"))) | 82 | if((file=bb_wfopen(*argv,"r"))) |
83 | { | 83 | { |