From 4963571e0818823debdb1788610759ac8339a9bb Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Sun, 29 May 2011 14:34:33 +0000 Subject: [PATCH] Evas : evas_preload.c : Fix compilation when --disable-async-preload is passed to configure. SVN revision: 59786 --- legacy/evas/ChangeLog | 3 +++ legacy/evas/src/lib/cache/evas_preload.c | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/legacy/evas/ChangeLog b/legacy/evas/ChangeLog index 492462fd93..487634a840 100644 --- a/legacy/evas/ChangeLog +++ b/legacy/evas/ChangeLog @@ -384,3 +384,6 @@ * Textblock: Added support for numeric escape codes. e.g "<". +2011-05-29 Vincent Torri + + * Fix compilation when --disable-async-preload is passed to configure. diff --git a/legacy/evas/src/lib/cache/evas_preload.c b/legacy/evas/src/lib/cache/evas_preload.c index 95c723d398..b6b434b4a3 100644 --- a/legacy/evas/src/lib/cache/evas_preload.c +++ b/legacy/evas/src/lib/cache/evas_preload.c @@ -17,10 +17,10 @@ #include "evas_private.h" #include "Evas.h" -static int _threads_max = 0; - #ifdef BUILD_ASYNC_PRELOAD +static int _threads_max = 0; + typedef struct _Evas_Preload_Pthread_Worker Evas_Preload_Pthread_Worker; typedef struct _Evas_Preload_Pthread_Data Evas_Preload_Pthread_Data; @@ -128,10 +128,12 @@ on_error: void _evas_preload_thread_init(void) { +#ifdef BUILD_ASYNC_PRELOAD _threads_max = eina_cpu_count(); if (_threads_max < 1) _threads_max = 1; LKI(_mutex); +#endif } void