From 981b5f7d405b3bacf1864125cd4bc899b05b7c3b Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Thu, 13 Dec 2012 10:26:02 +0000 Subject: [PATCH] efl: fix an uninitialized data path in OpenGL engine. SVN revision: 80808 --- ChangeLog | 1 + NEWS | 1 + src/modules/evas/engines/gl_x11/evas_engine.c | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index d1ba56fb58..2d8a3ee299 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,7 @@ 2012-12-13 Cedric Bail * Fix potential segv in software engine native_set code. + * Fix uninitialized data in Evas OpenGL engine. 2012-12-12 Daniel Willmann diff --git a/NEWS b/NEWS index 7d45502c13..2288d159dc 100644 --- a/NEWS +++ b/NEWS @@ -79,3 +79,4 @@ Fixes: * Fix possible buffer overflow in functions relying on EET_T_LAST * Fix possible memory corruption in xrandr EDID functions. * Fix potential segv in software engine native_set code. + * Fix uninitialized data in Evas OpenGL engine. diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c b/src/modules/evas/engines/gl_x11/evas_engine.c index dc538b5f45..9814d2b44e 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -1868,7 +1868,7 @@ eng_image_native_set(void *data, void *image, void *native) int pixmap_att[20], i; int config_attrs[40], num = 0; int tex_format = 0, tex_target = 0, yinvert = 0, mipmap = 0; - unsigned int target; + unsigned int target = 0; GLXFBConfig *configs; i = 0;