From ccdef5356b0689284b75105cd5509535a41a6563 Mon Sep 17 00:00:00 2001 From: Tomasz Marciniak Date: Tue, 14 Jun 2016 15:29:22 +0200 Subject: [PATCH] [KeyManager] Added checking if data is not equal to null. [Verification] Code compiles. TCT pass rate 100% Change-Id: I41e7b070bdca4b63a34cf01132100e792d9a4389 Signed-off-by: Tomasz Marciniak --- src/keymanager/keymanager_instance.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/keymanager/keymanager_instance.cc b/src/keymanager/keymanager_instance.cc index 62ce7bf6..cc3d3f71 100644 --- a/src/keymanager/keymanager_instance.cc +++ b/src/keymanager/keymanager_instance.cc @@ -206,7 +206,7 @@ void KeyManagerInstance::GetData(const picojson::value& args, ckmc_raw_buffer_s* data = nullptr; int ret = ckmc_get_data(data_alias.c_str(), password, &data); - if (CKMC_ERROR_NONE == ret) { + if (CKMC_ERROR_NONE == ret && data) { picojson::object result; result["rawData"] = picojson::value(std::string (data->data, data->data + data->size)); -- 2.34.1