cedric pushed a commit to branch evas-1.7.
commit 008b74724ee17accacdb19886a916956f70c43ba
Author: Cedric Bail <[email protected]>
Date: Tue Jun 4 11:14:07 2013 +0900
evas: correctly detect if loader support asynchronous preloading.
---
ChangeLog | 6 +++++-
NEWS | 13 +++++++++++++
src/lib/cache/evas_cache_image.c | 2 +-
3 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index d762e32..c6b9d80 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1295,7 +1295,7 @@
* Evas text: Fixed line size calculation when using multiple
fonts.
-2013-05-16 Daniel Wilmann
+2013-05-16 Daniel Wilmann
* x11 backend: Revert "Fix memory usage spike when rotating with the
software_x11 engine". This doesn't actually
work.
@@ -1303,3 +1303,7 @@
* Evas/Wayland_shm: Fix buffer not being visible after a delayed
ecore_evas_show().
+
+2013-06-04 Cedric Bail
+
+ * Evas preloading: correctly detect if loader can do async preloading.
diff --git a/NEWS b/NEWS
index c8002db..6bea2d6 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,11 @@
+Evas 1.7.8
+
+Changes since Evas 1.7.7:
+-------------------------
+
+Fixes:
+ * Correctly detect if a loader support asynchronous preloading.
+
Evas 1.7.7
Changes since Evas 1.7.6:
@@ -16,6 +24,11 @@ Fixes:
* Revert "Fix memory usage spike when rotating with the software_x11
engine."
Evas 1.7.6
+
+Changes since Evas 1.7.5:
+-------------------------
+
+Fixes:
* Fix SIGFPE in evas map update if image is 0.
* Evas textblock: Fixed issue and simplified cursor_geometry_get.
* Evas text: Fixed issue with horiz advance.
diff --git a/src/lib/cache/evas_cache_image.c b/src/lib/cache/evas_cache_image.c
index 4a6f04c..028dcb3 100644
--- a/src/lib/cache/evas_cache_image.c
+++ b/src/lib/cache/evas_cache_image.c
@@ -315,7 +315,7 @@ _evas_cache_image_async_heavy(void *data)
cache = current->cache;
if ((!current->flags.loaded) &&
- ((Evas_Image_Load_Func*) current->info.module)->threadable)
+ ((Evas_Image_Load_Func*) current->info.loader)->threadable)
{
error = cache->func.load(current);
if (cache->func.debug) cache->func.debug("load", current);
--
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j