From 6cafdf29cf5ff3199ab3e2d10a2cd0bd4f8b5db7 Mon Sep 17 00:00:00 2001 From: Cheoleun Moon Date: Fri, 6 Aug 2021 15:49:29 +0900 Subject: [PATCH] Check if value is null Change-Id: If46b8f5fe09828089c0b2025d0600ea1fcb619a7 --- src/vine-service.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vine-service.cpp b/src/vine-service.cpp index 1cc3849..9d3a5e5 100755 --- a/src/vine-service.cpp +++ b/src/vine-service.cpp @@ -219,7 +219,9 @@ static bool __check_len_key_val(const char *key, const char *value) { RET_VAL_IF(key == NULL, false, "key is NULL"); int key_len = strlen(key); - int val_len = strlen(value); + int val_len = 0; + if (value) + val_len = strlen(value); return key_len > 0 && key_len <= VINE_MAX_KEY_LEN && key_len + val_len + 1 <= VINE_MAX_ATTRIBUTE_LEN; } -- 2.7.4