From 53440f512df23dd3f79c267448b323de77f9c21c Mon Sep 17 00:00:00 2001 From: Changgyu Choi Date: Fri, 29 Jan 2021 15:33:38 +0900 Subject: [PATCH] Fix static issues Change-Id: Iac470c9767b7fe9c2ad9934d3022967d3ac0d197 Signed-off-by: Changgyu Choi --- src/app-control/app_control.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app-control/app_control.c b/src/app-control/app_control.c index 3a9aaec..657a109 100644 --- a/src/app-control/app_control.c +++ b/src/app-control/app_control.c @@ -814,8 +814,12 @@ EXPORT_API int app_control_create_event(bundle *data, struct app_control_s **app app_control_event->type = APP_CONTROL_TYPE_EVENT; app_control_event->data = bundle_dup(data); - app_control_event->id = app_control_new_id(); + if (app_control_event->data == NULL) { + free(app_control_event); + return app_control_error(APP_CONTROL_ERROR_OUT_OF_MEMORY, __FUNCTION__, "failed to copy bundle data"); + } + app_control_event->id = app_control_new_id(); operation = aul_svc_get_operation(app_control_event->data); if (operation == NULL) aul_svc_set_operation(app_control_event->data, APP_CONTROL_OPERATION_DEFAULT); -- 2.34.1