Add g_strdup to argv elements in string_to_argv
This commit is contained in:
parent
131ff38e65
commit
a69354b1aa
2
utils.c
2
utils.c
@ -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));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user