From: Jaechul Lee Date: Thu, 15 Jul 2021 01:27:15 +0000 (+0900) Subject: Fix SVACE DEREF_OF_NULL.RET.PROC.STAT X-Git-Tag: submit/tizen/20210830.113039~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3260ea03a8f31203a7d5d69c2986f9c9f4350b84;p=platform%2Fhal%2Fapi%2Faudio.git Fix SVACE DEREF_OF_NULL.RET.PROC.STAT [Version] 0.0.10 [Issue Type] SVACE Change-Id: Ifde946e93c9f44e0d9a34289b128d04ddd220057 Signed-off-by: Jaechul Lee --- diff --git a/packaging/hal-api-audio.spec b/packaging/hal-api-audio.spec index 958b69c..6b660ba 100644 --- a/packaging/hal-api-audio.spec +++ b/packaging/hal-api-audio.spec @@ -1,6 +1,6 @@ Name: hal-api-audio Summary: TIZEN Audio HAL -Version: 0.0.9 +Version: 0.0.10 Release: 0 Group: System/Libraries License: Apache-2.0 diff --git a/testcase/parser.cpp b/testcase/parser.cpp index e22a950..cc49b6e 100644 --- a/testcase/parser.cpp +++ b/testcase/parser.cpp @@ -218,7 +218,9 @@ void CDeviceMapParser::parse_device_role_object(json_object *device_role_o, stri it_end = json_object_iter_end(device_role_o); while (!json_object_iter_equal(&it, &it_end)) { - if (strcmp(json_object_iter_peek_name(&it), "normal") == 0) { + const char *name = json_object_iter_peek_name(&it); + + if (name && !strcmp(name, "normal")) { device_params.assign(json_object_get_string(json_object_iter_peek_value(&it))); cout << " " << DEVICE_TYPE_PROP_ROLE << " : { normal : " << device_params << " }" << endl; break;