tasn pushed a commit to branch enlightenment-0.18. http://git.enlightenment.org/core/enlightenment.git/commit/?id=590eb392f1438d2cde775a93aa1178c61b75e9e7
commit 590eb392f1438d2cde775a93aa1178c61b75e9e7 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 b156e19..77d7520 100644 --- a/src/bin/e_desk.c +++ b/src/bin/e_desk.c @@ -221,7 +221,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; --
