From afd8a714f4c538b1c480e8fde0a489fa5221074d Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Fri, 8 Feb 2013 03:35:11 +0000 Subject: [PATCH] devilhorns: ummmm lets not segv and run allover the stack shall we? memset the size of memory we ALLOCATED! SVN revision: 83757 --- src/lib/ecore_x/xlib/ecore_x_randr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/ecore_x/xlib/ecore_x_randr.c b/src/lib/ecore_x/xlib/ecore_x_randr.c index 5fa6b07ed4..ec016dbc0f 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);