From: Pawel Andruszkiewicz
Date: Wed, 10 Jun 2015 09:50:59 +0000 (+0200)
Subject: [SystemSetting] Added nullptr check.
X-Git-Tag: submit/tizen_mobile/20150612.133019^2~2^2^2
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b8f0c9927591c1d3c93937753474f3e4fde08af8;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git
[SystemSetting] Added nullptr check.
Prevent CID: 404472
[Verification] Pass rate should not change.
Change-Id: I9ffa21ae7cd50215dc105849ffa2183ad333d349
Signed-off-by: Pawel Andruszkiewicz
---
diff --git a/src/systemsetting/systemsetting_instance.cc b/src/systemsetting/systemsetting_instance.cc
index 6c760ebc..c7ca9e06 100644
--- a/src/systemsetting/systemsetting_instance.cc
+++ b/src/systemsetting/systemsetting_instance.cc
@@ -118,7 +118,7 @@ PlatformResult SystemSettingInstance::getPlatformPropertyValue(
switch (ret) {
case SYSTEM_SETTINGS_ERROR_NONE:
LoggerD("ret == SYSTEM_SETTINGS_ERROR_NONE");
- result_obj.insert(std::make_pair("value", picojson::value(value)));
+ result_obj.insert(std::make_pair("value", picojson::value(value ? value : "")));
free(value);
return PlatformResult(ErrorCode::NO_ERROR);
case SYSTEM_SETTINGS_ERROR_CALL_UNSUPPORTED_API: