From: Hwankyu Jhun Date: Tue, 12 Jul 2016 07:03:19 +0000 (+0900) Subject: Add an exception handling X-Git-Tag: accepted/tizen/ivi/20160712.131858^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F36%2F79636%2F1;p=platform%2Fcore%2Fapi%2Fapplication.git Add an exception handling Change-Id: I95b3dddb9eaf029e536681894f68af00999656fa Signed-off-by: Hwankyu Jhun --- diff --git a/app_control/app_control.c b/app_control/app_control.c index 1d9e372..b01bca9 100644 --- a/app_control/app_control.c +++ b/app_control/app_control.c @@ -738,10 +738,12 @@ int app_control_send_launch_request(app_control_h app_control, app_control_reply bundle_del(app_control->data, BUNDLE_KEY_OPERATION); if (launch_pid < 0) { - if (request_context->app_control) - app_control_destroy(request_context->app_control); + if (request_context) { + if (request_context->app_control) + app_control_destroy(request_context->app_control); - free(request_context); + free(request_context); + } if (launch_pid == APPSVC_RET_ENOMATCH) return app_control_error(APP_CONTROL_ERROR_APP_NOT_FOUND, __FUNCTION__, NULL);