From 58d72d8dace189595ddb6a7edf6fe82ffd0cb737 Mon Sep 17 00:00:00 2001 From: xionglei6 Date: Wed, 1 Dec 2021 17:43:53 +0800 Subject: [PATCH] init: fix bugs Signed-off-by: xionglei6 --- services/utils/init_utils.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/utils/init_utils.c b/services/utils/init_utils.c index ac2a52c8..6774e738 100755 --- a/services/utils/init_utils.c +++ b/services/utils/init_utils.c @@ -196,9 +196,11 @@ int SplitString(char *srcPtr, const char *del, char **dstPtr, int maxNum) int counter = 0; while (dstPtr[counter] != NULL && (counter < maxNum)) { counter++; + if (counter >= maxNum) { + break; + } dstPtr[counter] = strtok_r(NULL, del, &buf); } - dstPtr[counter] = NULL; return counter; } -- GitLab