From: ChunEon Park <chuneon.park@samsung.com>

Subject: Re: [E-devel] some bug fix patches

Fix lurking free bug in grab code.



SVN revision: 56576
This commit is contained in:
ChunEon Park 2011-01-31 08:42:34 +00:00 committed by Carsten Haitzler
parent 21af8142da
commit b6c29efe76
2 changed files with 7 additions and 9 deletions

View File

@ -1,10 +1,3 @@
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
@ -34,3 +27,8 @@
* 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.

View File

@ -48,8 +48,8 @@ evas_key_grab_new(Evas_Object *obj, const char *keyname, Evas_Modifier_Mask modi
if (eina_error_get())
{
MERR_FATAL();
free(g);
free(g->keyname);
free(g);
return NULL;
}
}
@ -63,8 +63,8 @@ evas_key_grab_new(Evas_Object *obj, const char *keyname, Evas_Modifier_Mask modi
{
MERR_FATAL();
g->object->grabs = eina_list_remove(g->object->grabs, g);
free(g);
free(g->keyname);
free(g);
return NULL;
}
}