mirror of
https://github.com/gnif/LookingGlass.git
synced 2026-11-12 14:57:20 +00:00
[common] option: use portable tokenizer
This commit is contained in:
@@ -391,10 +391,11 @@ bool option_parse(int argc, char * argv[])
|
||||
}
|
||||
else
|
||||
{
|
||||
char * arg = lg_strdup(argv[a]);
|
||||
char * module = strtok(arg , ":");
|
||||
char * name = strtok(NULL, "=");
|
||||
value = strtok(NULL, "" );
|
||||
char * arg = lg_strdup(argv[a]);
|
||||
char * tokenState = NULL;
|
||||
char * module = lg_strtok_r(arg, ":", &tokenState);
|
||||
char * name = lg_strtok_r(NULL, "=", &tokenState);
|
||||
value = lg_strtok_r(NULL, "", &tokenState);
|
||||
|
||||
if (!module || !name)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user