[Verification] Code compiles.
TCT pass rate 100%
Change-Id: I8277b0df50990dd054ebb124351b56e7ce1b3d2e
Signed-off-by: Tomasz Marciniak <t.marciniak@samsung.com>
LoggerD("enter");
PrepareError(e, out);
};
- uint8_t* data_p = NULL;
+ uint8_t* data_p = nullptr;
size_t data_size = 0;
if (is_base64) {
data_p = g_base64_decode(reinterpret_cast<char*>(req.buffer()),
data_p = req.buffer();
data_size = req.buffer_length();
}
- if (data_size > 0)
+ if (data_size > 0 && data_p) {
FilesystemManager::GetInstance().FileWrite(
location, data_p, data_size, offset, onSuccess, onError);
+ }
if (is_base64 && data_p) {
free(data_p);
}