cedric's patches broke emotion - fix. SVN revision: 30888
This commit is contained in:
parent
7c624f5787
commit
694cab4e14
|
@ -27,8 +27,8 @@ struct _Evas_Object_Image
|
|||
const char *key;
|
||||
int cspace;
|
||||
|
||||
char smooth_scale : 1;
|
||||
char has_alpha :1;
|
||||
unsigned char smooth_scale : 1;
|
||||
unsigned char has_alpha :1;
|
||||
} cur, prev;
|
||||
|
||||
int pixels_checked_out;
|
||||
|
@ -48,8 +48,8 @@ struct _Evas_Object_Image
|
|||
|
||||
void *engine_data;
|
||||
|
||||
char changed : 1;
|
||||
char dirty_pixels : 1;
|
||||
unsigned char changed : 1;
|
||||
unsigned char dirty_pixels : 1;
|
||||
};
|
||||
|
||||
/* private methods for image objects */
|
||||
|
|
|
@ -306,7 +306,8 @@ evas_common_image_new(void)
|
|||
EAPI void
|
||||
evas_common_image_colorspace_normalize(RGBA_Image *im)
|
||||
{
|
||||
if ((!im->cs.data) || (!im->cs.dirty)) return;
|
||||
if ((!im->cs.data) ||
|
||||
((!im->cs.dirty) && (!(im->flags & RGBA_IMAGE_IS_DIRTY)))) return;
|
||||
switch (im->cs.space)
|
||||
{
|
||||
case EVAS_COLORSPACE_ARGB8888:
|
||||
|
|
Loading…
Reference in New Issue