mirror of
https://github.com/openharmony/developtools_syscap_codec.git
synced 2026-08-27 20:29:57 -04:00
fix: EncodePrivateSyscap input null point should return true.
Signed-off-by: yudechen <chenyude@huawei.com> Change-Id: I2ebf3fec0fd08a30763355f86ac7e35215016b61
This commit is contained in:
@@ -163,6 +163,7 @@ bool EncodePrivateSyscap(char **output, int *outputLen)
|
||||
*outputLen = bufferLen - PCID_MAIN_BYTES - 1;
|
||||
if (*outputLen == 0) {
|
||||
*output = outputStr;
|
||||
(*outputLen)--;
|
||||
return true;
|
||||
}
|
||||
outputStr = (char *)malloc(*outputLen);
|
||||
@@ -246,7 +247,7 @@ bool DecodePrivateSyscap(char *input, char (**output)[SINGLE_SYSCAP_LEN], int *o
|
||||
if (input == NULL) {
|
||||
*output = outputArray;
|
||||
*outputCnt = syscapCnt;
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
while (*inputPos != '\0') {
|
||||
|
||||
Reference in New Issue
Block a user