jpeg pushed a commit to branch master.

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

commit 1bb294ba1c3e41f8e6bb4d3b8c23f0c58dee4cf9
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Tue Sep 15 18:10:51 2015 +0900

    Edje: Fix invalid loading of snapshot parts
---
 src/lib/edje/edje_calc.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/lib/edje/edje_calc.c b/src/lib/edje/edje_calc.c
index ac444f0..e2a662f 100644
--- a/src/lib/edje/edje_calc.c
+++ b/src/lib/edje/edje_calc.c
@@ -328,9 +328,9 @@ case EDJE_PART_TYPE_##Short:                                
          \
 
       case EDJE_PART_TYPE_SNAPSHOT:
         desc_rtl = eina_mempool_malloc(ce->mp_rtl.SNAPSHOT,
-                                       sizeof (Edje_Part_Description_Common));
+                                       sizeof 
(Edje_Part_Description_Snapshot));
         ce->count.SNAPSHOT++;
-        memsize = sizeof(Edje_Part_Description_Common);
+        memsize = sizeof(Edje_Part_Description_Snapshot);
         break;
 
       case EDJE_PART_TYPE_SWALLOW:
@@ -4302,6 +4302,7 @@ _edje_part_recalc(Edje *ed, Edje_Real_Part *ep, int 
flags, Edje_Calc_Params *sta
            case EDJE_PART_TYPE_TEXTBLOCK:
            case EDJE_PART_TYPE_BOX:
            case EDJE_PART_TYPE_TABLE:
+           case EDJE_PART_TYPE_SNAPSHOT:
              evas_object_color_set(ep->object,
                                    (pf->color.r * pf->color.a) / 255,
                                    (pf->color.g * pf->color.a) / 255,

-- 


Reply via email to