cedric pushed a commit to branch master.

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

commit 201df16d6756a00ed6ca2bc42c9986d42bb3070f
Author: Cedric BAIL <[email protected]>
Date:   Tue Jan 20 18:21:03 2015 +0100

    evas: reorder structure to avoid structural hole.
---
 src/lib/evas/canvas/evas_object_image.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lib/evas/canvas/evas_object_image.c 
b/src/lib/evas/canvas/evas_object_image.c
index 26da639..a785986 100644
--- a/src/lib/evas/canvas/evas_object_image.c
+++ b/src/lib/evas/canvas/evas_object_image.c
@@ -78,6 +78,8 @@ struct _Evas_Object_Image_State
       unsigned char fill;
    } border;
 
+   const Evas_Object_Filter_Data *filter;
+
    Evas_Object   *source;
    Evas_Map      *defmap;
    Evas_3D_Scene *scene;
@@ -92,8 +94,6 @@ struct _Evas_Object_Image_State
 
    Evas_Colorspace cspace;
 
-   const Evas_Object_Filter_Data *filter;
-
    Eina_Bool      smooth_scale : 1;
    Eina_Bool      has_alpha :1;
    Eina_Bool      opaque_valid : 1;
@@ -230,13 +230,13 @@ static const Evas_Object_Image_State default_state = {
   { 0, 0, 0, 0 }, // fill
   { 0, 0, 0 }, // image
   { 1.0, 0, 0, 0, 0, 1 }, // border
+  NULL, // filter
   NULL, NULL, NULL,  //source, defmap, scene
   { NULL }, //u
   NULL, //key
   0, //frame
   EVAS_TEXTURE_REPEAT,
   EVAS_COLORSPACE_ARGB8888,
-  NULL, // filter
 
   // flags
   EINA_TRUE, EINA_FALSE, EINA_FALSE, EINA_FALSE, EINA_FALSE

-- 


Reply via email to