Merge pull request #185 from mickael9/patch-1

Add g_strdup to argv elements in string_to_argv
This commit is contained in:
Sascha Kruse 2014-07-29 21:49:34 +02:00
commit 6f3bd10318

View File

@ -77,7 +77,7 @@ char **string_to_argv(const char *s)
while (p) { while (p) {
argv = realloc (argv, sizeof (char*) * ++n_spaces); argv = realloc (argv, sizeof (char*) * ++n_spaces);
argv[n_spaces-1] = p; argv[n_spaces-1] = g_strdup(p);
p = strtok (NULL, " "); p = strtok (NULL, " ");
} }
argv = realloc (argv, sizeof (char*) * (n_spaces+1)); argv = realloc (argv, sizeof (char*) * (n_spaces+1));