usage.c: remove reference to busybox.h
[oweals/busybox.git] / libbb / dump.c
index d6e31b9b135ed8f06879c39f5d70c367a3bd6bfe..f078afc1cb818284957c403350f7b9b3a237db64 100644 (file)
@@ -291,7 +291,7 @@ static void rewrite(FS * fs)
        }
 }
 
-static void do_skip(char *fname, int statok)
+static void do_skip(const char *fname, int statok)
 {
        struct stat sbuf;
 
@@ -724,7 +724,9 @@ void bb_dump_add(const char *fmt)
 
                /* byte count */
                if (isdigit(*p)) {
-                       for (savep = p; isdigit(*p); ++p);
+// TODO: use bb_strtou
+                       savep = p;
+                       do p++; while (isdigit(*p));
                        if (!isspace(*p)) {
                                bb_error_msg_and_die("bad format {%s}", fmt);
                        }