From 186c24617bd9b884c6158bb7e23969a37a111ee1 Mon Sep 17 00:00:00 2001 From: Brett Nash Date: Wed, 14 Apr 2010 05:09:08 +0000 Subject: [PATCH] Don't deref free'd data: Fixes from discomfitor via #edevelop Untested: But seem correct. SVN revision: 47996 --- src/modules/exebuf/e_exebuf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/exebuf/e_exebuf.c b/src/modules/exebuf/e_exebuf.c index c07883a6c..8cc251dbc 100644 --- a/src/modules/exebuf/e_exebuf.c +++ b/src/modules/exebuf/e_exebuf.c @@ -1304,11 +1304,11 @@ _e_exebuf_hist_update(Eina_List *hist_matches) if (found) { exe->desktop = found; - edje_object_part_text_set(o, "e.text.title", desktop->name); + edje_object_part_text_set(o, "e.text.title", exe->desktop->name); if (edje_object_part_exists(exe->bg_object, "e.swallow.icons")) { - o = e_util_desktop_icon_add(desktop, 24, exebuf->evas); + o = e_util_desktop_icon_add(exe->desktop, 24, exebuf->evas); exe->icon_object = o; edje_object_part_swallow(exe->bg_object, "e.swallow.icons", o); evas_object_show(o);