summaryrefslogtreecommitdiff
path: root/legacy
diff options
context:
space:
mode:
authorChristopher Michael <cpmichael1@comcast.net>2010-03-03 02:24:26 +0000
committerChristopher Michael <cpmichael1@comcast.net>2010-03-03 02:24:26 +0000
commit4177422a6b0043fa36bfaf6dc92309fee70e44d4 (patch)
tree1e1d31d118f803af7f84dcadb4a9e4de9a206216 /legacy
parent6d10aea822f85b47d2b15d7a5036e6b9ff2f2da0 (diff)
Temporary stop-gap for E17 crashing when Applications menu is trying to
show. (I know, not an ideal fix, but I don't know the code well enough...and this is better than everyone's desktop dying.) SVN revision: 46810
Diffstat (limited to 'legacy')
-rw-r--r--legacy/efreet/src/lib/efreet_desktop.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/legacy/efreet/src/lib/efreet_desktop.c b/legacy/efreet/src/lib/efreet_desktop.c
index 5b4a0aa7e9..ad79276875 100644
--- a/legacy/efreet/src/lib/efreet_desktop.c
+++ b/legacy/efreet/src/lib/efreet_desktop.c
@@ -392,7 +392,11 @@ efreet_desktop_new(const char *file)
392 return desktop; 392 return desktop;
393error: 393error:
394 if (desktop) efreet_desktop_free(desktop); 394 if (desktop) efreet_desktop_free(desktop);
395 if (rp) free(rp); 395 // this is not ideal as it will leak, but we are getting a double-free here
396 // for some reason that I can't see right now. so disable the free call
397 // here until this gets investigated. Better than having the desktop die
398 // because someone tried to open the menu - dh
399// if (rp) free(rp);
396 return NULL; 400 return NULL;
397} 401}
398 402