From: Junseok Kim Date: Wed, 29 Mar 2023 07:32:54 +0000 (+0900) Subject: e_desk: remove strdup for prevent memory leak X-Git-Tag: accepted/tizen/7.0/unified/20230526.164239~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F41%2F293241%2F2;p=platform%2Fupstream%2Fenlightenment.git e_desk: remove strdup for prevent memory leak remove strdup call for prevent memory leak on wtz_splitscreen_region callback and remove useless checker of the hook result Change-Id: I91884c140eba316664cd7cf559f719c850974354 --- diff --git a/src/bin/e_desk.c b/src/bin/e_desk.c index 4fbcb61d32..160dffb9d4 100644 --- a/src/bin/e_desk.c +++ b/src/bin/e_desk.c @@ -2281,18 +2281,10 @@ _e_desk_splitscreen_region_cb_assign_appid(struct wl_client *client, struct wl_resource *resource, const char *appid) { E_Desk_Area *eda; - char *appid_tmp; if (!(eda = wl_resource_get_user_data(resource))) return; - appid_tmp = strdup(appid); - - // call the E_DESK_AREA_HOOK_ASSIGN_APPID hook - if (!e_desk_area_hook_call(eda, E_DESK_AREA_HOOK_SET_APPID, (void *)appid_tmp)) - { - ERR("e_desk_zoom_set: fail get eout"); - return; - } + e_desk_area_hook_call(eda, E_DESK_AREA_HOOK_SET_APPID, (void *)appid); } static const struct wtz_splitscreen_region_interface