bootstrap: fix a potentional null-dereferencing accepted/tizen/unified/20200324.101718 submit/tizen/20200322.220136 submit/tizen/20200323.121436
authorWonki Kim <wonki_.kim@samsung.com>
Wed, 18 Mar 2020 05:07:19 +0000 (14:07 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Wed, 18 Mar 2020 05:07:19 +0000 (14:07 +0900)
this patch fixes a potentional null-deref error

Change-Id: I0132cdab6410ea10ebb7b00e00306e8a1d5806b6

bootstrap/server/src/Commands/SetValueCommand.cc

index eeb5a54..1aa59de 100644 (file)
@@ -12,8 +12,7 @@ SetValueCommand::SetValueCommand(const ::aurum::ReqSetValue* request,
     LOG_SCOPE_F(INFO, "SetValue --------------- ");
     ObjectMapper* mObjMap = ObjectMapper::getInstance();
     UiObject*     obj = mObjMap->getElement(mRequest->elementid());
-    obj->setText(const_cast<std::string&>(mRequest->stringvalue()));
+    if (obj) obj->setText(const_cast<std::string&>(mRequest->stringvalue()));
     LOG_F(INFO, "%p %s", obj, mRequest->stringvalue().c_str());
-
     return grpc::Status::OK;
 }
\ No newline at end of file