[SystemSetting] add error handling codes to handle INVALID_VALUE_ERR and a message...
authortaekeun.kang <taekeun.kang@samsung.com>
Fri, 7 Aug 2015 09:58:14 +0000 (18:58 +0900)
committertaekeun.kang <taekeun.kang@samsung.com>
Fri, 7 Aug 2015 11:34:01 +0000 (20:34 +0900)
Change-Id: I4971d60006b011b97127f4685c55cffe80822f10
Signed-off-by: taekeun.kang <taekeun.kang@samsung.com>
src/systemsetting/systemsetting_instance.cc [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 39a9915..e851387
@@ -196,9 +196,14 @@ PlatformResult SystemSettingInstance::setPlatformPropertyValue(
       LoggerD("ret == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED");
       return PlatformResult(ErrorCode::NOT_SUPPORTED_ERR,
                             "This property is not supported.");
+    case SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER:
+      LoggerD("ret == SYSTEM_SETTINGS_ERROR_INVALID_PARAMETER");
+      return PlatformResult(ErrorCode::INVALID_VALUES_ERR,
+                            "Invalid parameter passed.");
     default:
       LoggerD("Other error");
-      return PlatformResult(ErrorCode::UNKNOWN_ERR);
+      return PlatformResult(ErrorCode::UNKNOWN_ERR,
+                            "unknown error");
   }
 }