diff options
-rw-r--r-- | src/util/strings.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/util/strings.c b/src/util/strings.c index 981718e4c..ac9805cdd 100644 --- a/src/util/strings.c +++ b/src/util/strings.c | |||
@@ -266,11 +266,14 @@ convert_with_table (const char *input, | |||
266 | const char *tok; | 266 | const char *tok; |
267 | unsigned long long last; | 267 | unsigned long long last; |
268 | unsigned int i; | 268 | unsigned int i; |
269 | char *sptr; | ||
269 | 270 | ||
270 | ret = 0; | 271 | ret = 0; |
271 | last = 0; | 272 | last = 0; |
272 | in = GNUNET_strdup (input); | 273 | in = GNUNET_strdup (input); |
273 | for (tok = strtok (in, " "); tok != NULL; tok = strtok (NULL, " ")) | 274 | for (tok = strtok_r (in, " ", &sptr); |
275 | tok != NULL; | ||
276 | tok = strtok_r (NULL, " ", &sptr)) | ||
274 | { | 277 | { |
275 | do | 278 | do |
276 | { | 279 | { |