From: caro Date: Thu, 28 Jan 2010 10:03:31 +0000 (+0000) Subject: fix header inclusion X-Git-Tag: submit/2.0alpha-wayland/20121127.222009~1310 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0468a9e8d010d743245acc9c0d27e918d7f173f3;p=profile%2Fivi%2Feina.git fix header inclusion git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@45655 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/eina_log.c b/src/lib/eina_log.c index 1f91ba1..84dcc6e 100644 --- a/src/lib/eina_log.c +++ b/src/lib/eina_log.c @@ -294,6 +294,11 @@ #include #include #include +#include + +#ifdef EFL_HAVE_PTHREAD +# include +#endif #ifdef HAVE_EVIL # include @@ -307,8 +312,6 @@ #include "eina_safety_checks.h" #include "eina_log.h" -#include - /* TODO * + printing logs to stdout or stderr can be implemented * using a queue, useful for multiple threads printing @@ -359,7 +362,6 @@ static Eina_Bool _abort_on_critical = EINA_FALSE; static int _abort_level_on_critical = EINA_LOG_LEVEL_CRITICAL; #ifdef EFL_HAVE_PTHREAD -#include static Eina_Bool _threads_enabled = EINA_FALSE; static pthread_t _main_thread; diff --git a/src/lib/eina_main.c b/src/lib/eina_main.c index d3a8f59..c4551ce 100644 --- a/src/lib/eina_main.c +++ b/src/lib/eina_main.c @@ -22,6 +22,10 @@ # include "config.h" #endif +#ifdef EFL_HAVE_PTHREAD +# include +#endif + #include "eina_config.h" #include "eina_private.h" #include "eina_types.h" @@ -64,7 +68,6 @@ static int _eina_log_dom = -1; #define DBG(...) EINA_LOG_DOM_DBG(_eina_log_dom, __VA_ARGS__) #ifdef EFL_HAVE_PTHREAD -#include static Eina_Bool _threads_activated = EINA_FALSE; static pthread_mutex_t _mutex = PTHREAD_MUTEX_INITIALIZER; #define LOCK() if(_threads_activated) pthread_mutex_lock(&_mutex); diff --git a/src/lib/eina_stringshare.c b/src/lib/eina_stringshare.c index afc1df1..808ab51 100644 --- a/src/lib/eina_stringshare.c +++ b/src/lib/eina_stringshare.c @@ -70,6 +70,10 @@ #include #include +#ifdef EFL_HAVE_PTHREAD +# include +#endif + #ifdef HAVE_EVIL # include #endif @@ -177,7 +181,6 @@ static int _eina_stringshare_log_dom = -1; #ifdef EFL_HAVE_PTHREAD -#include static Eina_Bool _stringshare_threads_activated = EINA_FALSE; //string < 4 static pthread_mutex_t _mutex_small = PTHREAD_MUTEX_INITIALIZER;