get rid of warnings in utils.{c,h}
This commit is contained in:
parent
02bd587935
commit
d519bb6531
5
utils.c
5
utils.c
@ -64,11 +64,12 @@ char *string_append(char *a, const char *b, const char *sep)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
char **string_to_argv(const char *str)
|
char **string_to_argv(const char *s)
|
||||||
{
|
{
|
||||||
|
char *str = strdup(s);
|
||||||
char **argv = NULL;
|
char **argv = NULL;
|
||||||
char *p = strtok (str, " ");
|
char *p = strtok (str, " ");
|
||||||
int n_spaces = 0, i;
|
int n_spaces = 0;
|
||||||
|
|
||||||
while (p) {
|
while (p) {
|
||||||
argv = realloc (argv, sizeof (char*) * ++n_spaces);
|
argv = realloc (argv, sizeof (char*) * ++n_spaces);
|
||||||
|
2
utils.h
2
utils.h
@ -10,7 +10,7 @@ char *string_replace(const char *needle, const char *replacement,
|
|||||||
|
|
||||||
char *string_append(char *a, const char *b, const char *sep);
|
char *string_append(char *a, const char *b, const char *sep);
|
||||||
|
|
||||||
char **string_to_argv(const char *str);
|
char **string_to_argv(const char *s);
|
||||||
|
|
||||||
/* exit with an error message */
|
/* exit with an error message */
|
||||||
void die(char *msg, int exit_value);
|
void die(char *msg, int exit_value);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user