- add libbb function str_tolower to convert a string to lowercase.
[oweals/busybox.git] / coreutils / head.c
index f2c948300308cd0601b46c7c0d1d43b2d080c887..ed1d01d52a4e430cbf84c8d56877c4a7117256b9 100644 (file)
@@ -31,6 +31,7 @@ static const struct suffix_mult head_suffixes[] = {
 
 static const char header_fmt_str[] = "\n==> %s <==\n";
 
+int head_main(int argc, char **argv);
 int head_main(int argc, char **argv)
 {
        unsigned long count = 10;
@@ -47,7 +48,7 @@ int head_main(int argc, char **argv)
        int c;
        int retval = EXIT_SUCCESS;
 
-#if !ENABLE_DEBUG_YANK_SUSv2 || ENABLE_FEATURE_FANCY_HEAD
+#if ENABLE_INCLUDE_SUSv2 || ENABLE_FEATURE_FANCY_HEAD
        /* Allow legacy syntax of an initial numeric option without -n. */
        if (argc > 1 && argv[1][0] == '-'
         && isdigit(argv[1][1])
@@ -75,8 +76,8 @@ int head_main(int argc, char **argv)
 #endif
                case 'n':
                        p = optarg;
-#if !ENABLE_DEBUG_YANK_SUSv2 || ENABLE_FEATURE_FANCY_HEAD
              GET_COUNT:
+#if ENABLE_INCLUDE_SUSv2 || ENABLE_FEATURE_FANCY_HEAD
+ GET_COUNT:
 #endif
 
 #if !ENABLE_FEATURE_FANCY_HEAD
@@ -92,7 +93,7 @@ int head_main(int argc, char **argv)
 
        argv += optind;
        if (!*argv) {
-               *--argv = "-";
+               *--argv = (char*)"-";
        }
 
        fmt = header_fmt_str + 1;