Fixed segfault with 'cut -f 1 -d:' and added 'cut -s' suport.
[oweals/busybox.git] / grep.c
diff --git a/grep.c b/grep.c
index e29606405c1a50c768637b59097ad072117803ec..0e495ff87e19648c674941a47e80cd144839a568 100644 (file)
--- a/grep.c
+++ b/grep.c
@@ -54,9 +54,9 @@ static const char grep_usage[] =
        "\t-q\tbe quiet. Returns 0 if result was found, 1 otherwise\n"
        "\t-v\tselect non-matching lines\n\n"
 #if defined BB_REGEXP
-       "This version of grep matches full regular expresions.\n";
+       "This version of grep matches full regular expressions.\n";
 #else
-       "This version of grep matches strings (not regular expresions).\n"
+       "This version of grep matches strings (not regular expressions).\n"
 #endif
 #endif
        ;
@@ -163,7 +163,7 @@ extern int grep_main(int argc, char **argv)
                        fclose(fp);
                }
        }
-       exit(match);
+       return(match);
 }