Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/lib/canvas


Modified Files:
        evas_object_image.c 


Log Message:


fix pixel uploads form emotion

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/evas/src/lib/canvas/evas_object_image.c,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -3 -r1.31 -r1.32
--- evas_object_image.c 3 Oct 2005 13:14:07 -0000       1.31
+++ evas_object_image.c 3 Oct 2005 13:53:11 -0000       1.32
@@ -849,6 +849,7 @@
 evas_object_image_pixels_import(Evas_Object *obj, Evas_Pixel_Import_Source 
*pixels)
 {
    Evas_Object_Image *o;
+   Evas_Rectangle *r;
 
    MAGIC_CHECK(obj, Evas_Object, MAGIC_OBJ);
    return 0;
@@ -1316,7 +1317,10 @@
        if (o->dirty_pixels)
          {
             if (o->func.get_pixels)
-              o->func.get_pixels(o->func.get_pixels_data, obj);
+              {
+                 o->func.get_pixels(o->func.get_pixels_data, obj);
+                 o->engine_data = 
obj->layer->evas->engine.func->image_dirty_region(obj->layer->evas->engine.data.output,
 o->engine_data, 0, 0, o->cur.image.w, o->cur.image.h);
+              }
             o->dirty_pixels = 0;
          }
        idx = evas_object_image_figure_x_fill(obj, o->cur.fill.x, 
o->cur.fill.w, &idw);




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to