From 3f5257f2853220fb9e3c51459446d576f5a580ac Mon Sep 17 00:00:00 2001 From: Nikos Tsipinakis Date: Sun, 5 Feb 2017 13:05:52 +0200 Subject: [PATCH] Remove unused function string_to_argv --- src/utils.c | 20 -------------------- src/utils.h | 2 -- 2 files changed, 22 deletions(-) diff --git a/src/utils.c b/src/utils.c index 1e51da3..73ade27 100644 --- a/src/utils.c +++ b/src/utils.c @@ -93,26 +93,6 @@ char *string_append(char *a, const char *b, const char *sep) } -char **string_to_argv(const char *s) -{ - char *str = strdup(s); - char **argv = NULL; - char *p = strtok (str, " "); - int n_spaces = 0; - - while (p) { - argv = realloc (argv, sizeof (char*) * ++n_spaces); - argv[n_spaces-1] = g_strdup(p); - p = strtok (NULL, " "); - } - argv = realloc (argv, sizeof (char*) * (n_spaces+1)); - argv[n_spaces] = NULL; - - free(str); - - return argv; -} - void string_strip_delimited(char *str, char a, char b) { int iread=-1, iwrite=0, copen=0; diff --git a/src/utils.h b/src/utils.h index 88db004..be98d46 100644 --- a/src/utils.h +++ b/src/utils.h @@ -15,8 +15,6 @@ char *string_replace(const char *needle, const char *replacement, char *string_append(char *a, const char *b, const char *sep); -char **string_to_argv(const char *s); - /* strip content between two delimiter characters (inplace) */ void string_strip_delimited(char *str, char a, char b);