From: Carsten Haitzler Date: Fri, 8 Feb 2013 03:35:11 +0000 (+0000) Subject: devilhorns: ummmm lets not segv and run allover the stack shall we? memset the X-Git-Tag: submit/devel/efl/20131022.203902~1870 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=afd8a714f4c538b1c480e8fde0a489fa5221074d;p=platform%2Fupstream%2Fefl.git devilhorns: ummmm lets not segv and run allover the stack shall we? memset the size of memory we ALLOCATED! SVN revision: 83757 --- diff --git a/src/lib/ecore_x/xlib/ecore_x_randr.c b/src/lib/ecore_x/xlib/ecore_x_randr.c index 5fa6b07..ec016db 100644 --- a/src/lib/ecore_x/xlib/ecore_x_randr.c +++ b/src/lib/ecore_x/xlib/ecore_x_randr.c @@ -2307,7 +2307,7 @@ ecore_x_randr_move_crtcs(Ecore_X_Window root, const Ecore_X_Randr_Crtc *crtcs, i int nw = 0, nh = 0; info = alloca(ncrtc * sizeof(XRRCrtcInfo *)); - memset(info, 0, ncrtc * sizeof(XRRCrtcInfo)); + memset(info, 0, ncrtc * sizeof(XRRCrtcInfo *)); ecore_x_randr_screen_size_range_get(root, NULL, NULL, &mw, &mh); ecore_x_randr_screen_current_size_get(root, &sw, &sh, NULL, NULL);