From 693041ba2ed4aa9bafaf0ae55fde02667799f385 Mon Sep 17 00:00:00 2001 From: WhiteWinterWolf Date: Sun, 25 Jul 2021 16:03:49 +0200 Subject: Replace an odd call to strtok_r(). --- src/sp_config.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/sp_config.c b/src/sp_config.c index 958c7e5..26476a2 100644 --- a/src/sp_config.c +++ b/src/sp_config.c @@ -73,7 +73,11 @@ int parse_list(char *restrict line, char *restrict keyword, void *list_ptr) { } tmp = ZSTR_VAL(value); - while ((token = strtok_r(tmp, ",", &tmp))) { + while (1) { + token = strsep(&tmp, ","); + if (token == NULL) { + break; + } *list = sp_list_insert(*list, zend_string_init(token, strlen(token), 1)); } -- cgit v1.3