From 426cb9c4be3f788252b7fb576b5bd94d2673e62f Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Wed, 28 Sep 2005 13:11:10 +0000 Subject: [PATCH] use exe tags SVN revision: 17033 --- src/bin/e_apps.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/e_apps.c b/src/bin/e_apps.c index 6ffc7fe54..9e4c6feda 100644 --- a/src/bin/e_apps.c +++ b/src/bin/e_apps.c @@ -363,6 +363,7 @@ e_app_exec(E_App *a, int launch_id) a->exe); return 0; } + ecore_exe_tag_set(exe, "E/app"); inst->app = a; inst->exe = exe; inst->launch_id = launch_id; @@ -1525,6 +1526,8 @@ _e_apps_cb_exit(void *data, int type, void *event) ev = event; if (!ev->exe) return 1; + if (!(ecore_exe_tag_get(ev->exe) && + (!strcmp(ecore_exe_tag_get(ev->exe), "E/app")))) return 1; ai = ecore_exe_data_get(ev->exe); if (!ai) return 1; a = ai->app;