barbieri pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3eddfa936634436cb081ceb03f3b45a2b32e2b70
commit 3eddfa936634436cb081ceb03f3b45a2b32e2b70 Author: Gustavo Sverzut Barbieri <gustavo.barbi...@intel.com> Date: Thu Mar 6 11:15:05 2014 -0300 evas/fb: make sure FB_Mode attributes are zeroed. We may read only geometry or timings, then make sure memory is fully zeroed by doing a memset on the new array item. --- src/modules/evas/engines/fb/evas_fb_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/evas/engines/fb/evas_fb_main.c b/src/modules/evas/engines/fb/evas_fb_main.c index 5f1c517..b470275 100644 --- a/src/modules/evas/engines/fb/evas_fb_main.c +++ b/src/modules/evas/engines/fb/evas_fb_main.c @@ -361,6 +361,7 @@ fb_list_modes(unsigned int *num_return) num++; modes = realloc(modes, num * sizeof(FB_Mode)); + memset(modes + (num - 1), 0, sizeof(FB_Mode)); modes[num - 1].width = atoi(f1); modes[num - 1].height = atoi(f2); if (f3[0]) --