Subject: Re: [E-devel] some bug fix patches
Fix lurking free bug in grab code.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@56576
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
-2011-01-31 Carsten Haitzler,,, <Please set CHANGE_LOG_EMAIL_ADDRESS or EMAIL_ADDRESS environment variable>
-
- reviewed by: <delete if not using a buddy>
- patch by: <delete if not someone else's patch>
-
- * src/lib/canvas/evas_key_grab.c:
-
2011-01-29 Carsten Haitzler (The Rasterman)
1.0.0 release
* More code cleanups will be coming in the future. This shipment is
mostly to get code review started (and also make sure I don't have a
merging hell later on).
+
+2011-01-31 ChunEon Park
+
+ * Fix lurking free bug in key grabs.
+
if (eina_error_get())
{
MERR_FATAL();
- free(g);
free(g->keyname);
+ free(g);
return NULL;
}
}
{
MERR_FATAL();
g->object->grabs = eina_list_remove(g->object->grabs, g);
- free(g);
free(g->keyname);
+ free(g);
return NULL;
}
}