X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/84b0fcf3611555f616abf2dcc80ec30b18f16e29..4829d096feb337a55e2b866adb19acab9617b071:/sbr/getarguments.c?ds=inline diff --git a/sbr/getarguments.c b/sbr/getarguments.c index a7ac1bea..d9e7a8f0 100644 --- a/sbr/getarguments.c +++ b/sbr/getarguments.c @@ -6,6 +6,7 @@ */ #include "h/mh.h" +#include "getarguments.h" #include "context_find.h" #include "brkstring.h" #include "h/utils.h" @@ -13,7 +14,8 @@ char ** getarguments (char *invo_name, int argc, char **argv, int check_context) { - char *cp = NULL, **ap = NULL, **bp = NULL, **arguments = NULL; + char *cp = NULL, **bp = NULL, **arguments = NULL; + char *const *ap = NULL; int n = 0; /* @@ -24,8 +26,8 @@ getarguments (char *invo_name, int argc, char **argv, int check_context) ap = brkstring (cp, " ", "\n"); /* split string */ /* Count number of arguments split */ - bp = ap; - while (*bp++) + char *const *counter = ap; + while (*counter++) n++; }