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])

-- 


Reply via email to