Fix constructor of Capability class
authorSangyoon Jang <jeremy.jang@samsung.com>
Wed, 19 Dec 2018 10:38:38 +0000 (19:38 +0900)
committer장상윤/Tizen Platform Lab(SR)/Engineer/삼성전자 <jeremy.jang@samsung.com>
Thu, 20 Dec 2018 07:53:31 +0000 (16:53 +0900)
Initialize valid_ as false before parsing json string.

Change-Id: I08d72e26d163902b6eb3a708127df2e366df04a0
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/common/capability.h

index 3c31513eb1497b6798db09700e11907298678dc1..b199571763ed77d07b1f063c3d89145fd4f9c892 100644 (file)
@@ -27,6 +27,7 @@ class Capability {
     Json::Value root;
     std::string err;
 
+    valid_ = false;
     if (reader->parse(json_string.c_str(),
             json_string.c_str() + json_string.size(), &root, &err)) {
       operation_ = root["operation"].asString();