mirror of
https://github.com/openharmony/developtools_syscap_codec.git
synced 2026-08-27 10:21:25 -04:00
change sscanf_s return value check.
Signed-off-by: yudechen <chenyude@huawei.com> Change-Id: I6d9e75b5f31bd1b98b52ecc384a88da5c75034f6
This commit is contained in:
+1
-1
@@ -592,7 +592,7 @@ int32_t SeparateSyscapFromString(const char *inputString, uint32_t *osArray, uin
|
||||
// get os syscap data
|
||||
for (i = 0; i < PCID_OUT_BUFFER; i++) {
|
||||
ret = sscanf_s(input, "%u,%s", &osArray[i], input, inputLen);
|
||||
if (ret == -1) {
|
||||
if (ret != 2) { // 2, sscanf_s return value
|
||||
PRINT_ERR("sscanf_s failed.\n");
|
||||
free(input);
|
||||
return -1;
|
||||
|
||||
Reference in New Issue
Block a user