Fixed:
- resource leak
- forward null
Change-Id: I24116eb324737cdb27f1780d8fed244a3458d9fc
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
if (context == nullptr) {
_E("Out of memory");
request->SendResult(-ENOMEM);
+ return;
}
} else {
loader_id = context->loader_id;
auto pkt_auto = std::unique_ptr<app_pkt_t, decltype(std::free)*>(
pkt, std::free);
auto* kb = bundle_decode(pkt->data, pkt->len);
- if (kb == nullptr)
+ if (kb == nullptr) {
+ close(client_fd);
return;
+ }
tizen_base::Bundle b(kb, false, true);
auto request = std::make_shared<Request>(