cedric pushed a commit to branch master.

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

commit 2042bdf9221cb136bbb12308477633668bba5235
Author: Cedric Bail <[email protected]>
Date:   Sat May 10 12:00:05 2014 +0200

    evas: fix uninitialized value in Evas_3D.
    
    CID 1211986.
---
 src/lib/evas/canvas/evas_3d_texture.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/lib/evas/canvas/evas_3d_texture.c 
b/src/lib/evas/canvas/evas_3d_texture.c
index 03ee85f..4790712 100644
--- a/src/lib/evas/canvas/evas_3d_texture.c
+++ b/src/lib/evas/canvas/evas_3d_texture.c
@@ -429,15 +429,18 @@ _evas_3d_texture_source_visible_get(Eo *obj EINA_UNUSED, 
Evas_3D_Texture_Data *p
 EOLIAN static Evas_3D_Color_Format
 _evas_3d_texture_color_format_get(Eo *obj EINA_UNUSED, Evas_3D_Texture_Data 
*pd)
 {
-   Evas_3D_Color_Format format;
+   // FIXME: we need an unknown color format and unify that with Evas color 
space to
+   Evas_3D_Color_Format format = -1;
    Eo *evas = NULL;
    eo_do(obj, evas = evas_common_evas_get());
    Evas_Public_Data *e = eo_data_scope_get(evas, EVAS_CLASS);
+
    if (e->engine.func->texture_color_format_get)
      {
         e->engine.func->texture_color_format_get(e->engine.data.output,
                                                  pd->engine_data, &format);
      }
+
    return format;
 }
 

-- 


Reply via email to