cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=ff4cbfbc2542dfada221923a66d16da9442b797f

commit ff4cbfbc2542dfada221923a66d16da9442b797f
Author: Dennis Schridde <[email protected]>
Date:   Thu Dec 26 10:32:40 2013 +0900

    evas: fix a segfault in _draw_thread_font_draw, caused by the missing 
initialisation of a struct field
    
    CC: cedric
    
    Differential Revision: https://phab.enlightenment.org/D407
    
    Signed-off-by: Cedric BAIL <[email protected]>
---
 src/modules/evas/engines/software_generic/evas_engine.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/modules/evas/engines/software_generic/evas_engine.c 
b/src/modules/evas/engines/software_generic/evas_engine.c
index 06bb479..1017ba2 100644
--- a/src/modules/evas/engines/software_generic/evas_engine.c
+++ b/src/modules/evas/engines/software_generic/evas_engine.c
@@ -2127,6 +2127,7 @@ _draw_thread_font_draw(void *data)
 {
    Evas_Thread_Command_Font *font = data;
    RGBA_Draw_Context dc;
+   memset(&dc, 0, sizeof(dc));
 
    dc.font_ext.data = font->font_ext_data;
    dc.font_ext.func.gl_new = font->gl_new;

-- 


Reply via email to