From 575c9ce330dc584aff60f515af6c6c5f0561893e Mon Sep 17 00:00:00 2001 From: caro Date: Sat, 18 Dec 2010 10:09:58 +0000 Subject: [PATCH] preload_done member is declared only if async preload is enabled git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@55627 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/engines/common/evas_image_data.c | 2 ++ src/lib/engines/common/evas_image_main.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/lib/engines/common/evas_image_data.c b/src/lib/engines/common/evas_image_data.c index 2213ced..15ee166 100644 --- a/src/lib/engines/common/evas_image_data.c +++ b/src/lib/engines/common/evas_image_data.c @@ -104,7 +104,9 @@ evas_common_rgba_image_colorspace_set(Image_Entry* ie_dst, int cspace) { ie_dst->allocated.w = 0; ie_dst->allocated.h = 0; +#ifdef BUILD_ASYNC_PRELOAD ie_dst->flags.preload_done = 0; +#endif ie_dst->flags.loaded = 0; dst->image.data = NULL; dst->image.no_free = 0; diff --git a/src/lib/engines/common/evas_image_main.c b/src/lib/engines/common/evas_image_main.c index fde9c3e..9287185 100644 --- a/src/lib/engines/common/evas_image_main.c +++ b/src/lib/engines/common/evas_image_main.c @@ -294,7 +294,9 @@ _evas_common_rgba_image_surface_delete(Image_Entry *ie) im->image.data = NULL; ie->allocated.w = 0; ie->allocated.h = 0; +#ifdef BUILD_ASYNC_PRELOAD ie->flags.preload_done = 0; +#endif ie->flags.loaded = 0; evas_common_rgba_image_scalecache_dirty(&im->cache_entry); } -- 2.7.4