tasn pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=9e6c276905b13fb4a2d795fee5f98d52aecb354b
commit 9e6c276905b13fb4a2d795fee5f98d52aecb354b Author: Carlos Rafael Giani <[email protected]> Date: Sun Jun 1 14:45:49 2014 +0200 bugfix: Fix buffer overflow in desk_show. Was the wrong structure type which caused writing after the allocated size and was generally bad and wrong. Signed-off-by: Carlos Rafael Giani <[email protected]> --- src/bin/e_desk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_desk.c b/src/bin/e_desk.c index 8c97364..854946a 100644 --- a/src/bin/e_desk.c +++ b/src/bin/e_desk.c @@ -224,7 +224,7 @@ e_desk_show(E_Desk *desk) E_Event_Desk_Show *ev; E_Event_Desk_Before_Show *eev; E_Event_Desk_After_Show *eeev; - Edje_Message_Float_Set *msg; + Edje_Message_Int_Set *msg; Eina_List *l; E_Shelf *es; int was_zone = 0, x, y, dx = 0, dy = 0; --
