summaryrefslogtreecommitdiff
path: root/popt/poptparse.c
diff options
context:
space:
mode:
Diffstat (limited to 'popt/poptparse.c')
-rw-r--r--popt/poptparse.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/popt/poptparse.c b/popt/poptparse.c
index 2ffb7dd2..ff770175 100644
--- a/popt/poptparse.c
+++ b/popt/poptparse.c
@@ -51,10 +51,10 @@ int poptDupArgv(int argc, const char **argv,
return 0;
}
-int poptParseArgvString(const char * s, int * argcPtr, const char *** argvPtr)
+int poptParseArgvString(const unsigned char * s, int * argcPtr, const char *** argvPtr)
{
- const char * src;
- char quote = '\0';
+ const unsigned char * src;
+ unsigned char quote = '\0';
int argvAlloced = POPT_ARGV_ARRAY_GROW_DELTA;
const char ** argv = malloc(sizeof(*argv) * argvAlloced);
int argc = 0;