diff --git a/src/lib/eina/eina_debug_timer.c b/src/lib/eina/eina_debug_timer.c index 9bbe7214f5..bdb971f8d3 100644 --- a/src/lib/eina/eina_debug_timer.c +++ b/src/lib/eina/eina_debug_timer.c @@ -119,27 +119,27 @@ _monitor(void *_data EINA_UNUSED) /* Some timer has been add/removed or we need to exit */ if (ret) - { - char c; - if (read(pipeToThread[0], &c, 1) != 1) break; - } + { + char c; + if (read(pipeToThread[0], &c, 1) != 1) break; + } else - { - Eina_List *itr, *itr2, *renew = NULL; - Eina_Debug_Timer *t; - eina_spinlock_take(&_lock); - EINA_LIST_FOREACH_SAFE(_timers, itr, itr2, t) - { - if (itr == _timers || t->rel_time == 0) - { - _timers = eina_list_remove(_timers, t); - if (t->cb(t->data)) renew = eina_list_append(renew, t); - else free(t); - } - } - EINA_LIST_FREE(renew, t) _timer_append(t); - eina_spinlock_release(&_lock); - } + { + Eina_List *itr, *itr2, *renew = NULL; + Eina_Debug_Timer *t; + eina_spinlock_take(&_lock); + EINA_LIST_FOREACH_SAFE(_timers, itr, itr2, t) + { + if (itr == _timers || t->rel_time == 0) + { + _timers = eina_list_remove(_timers, t); + if (t->cb(t->data)) renew = eina_list_append(renew, t); + else free(t); + } + } + EINA_LIST_FREE(renew, t) _timer_append(t); + eina_spinlock_release(&_lock); + } } #endif _thread_runs = EINA_FALSE; diff --git a/src/lib/eina/eina_inline_thread_posix.x b/src/lib/eina/eina_inline_thread_posix.x index 7c8dcac8ee..9bb5698de8 100644 --- a/src/lib/eina/eina_inline_thread_posix.x +++ b/src/lib/eina/eina_inline_thread_posix.x @@ -133,6 +133,7 @@ _eina_thread_cancellable_set(Eina_Bool cancellable, Eina_Bool *was_cancellable) return r == 0; } -static inline void _eina_thread_cancel_checkpoint(){ +static inline void +_eina_thread_cancel_checkpoint(){ pthread_testcancel(); } \ No newline at end of file diff --git a/src/lib/eina/eina_inline_thread_win32.x b/src/lib/eina/eina_inline_thread_win32.x index a1d10d35b3..65a6aa7ed3 100644 --- a/src/lib/eina/eina_inline_thread_win32.x +++ b/src/lib/eina/eina_inline_thread_win32.x @@ -45,11 +45,12 @@ _eina_thread_join(Eina_Thread t) DWORD WINAPI _eina_thread_func(void *params) { - return (DWORD)((Eina_Win32_Thread_Func *)params)->func((void *) -((Eina_Win32_Thread_Func *)params)->data); + return (DWORD)((Eina_Win32_Thread_Func *)params)-> + func((void *)((Eina_Win32_Thread_Func *)params)->data); } -static inline void _eina_thread_set_priority(Eina_Thread_Priority prio, Eina_Thread *t) +static inline void +_eina_thread_set_priority(Eina_Thread_Priority prio, Eina_Thread *t) { int nPriority = THREAD_PRIORITY_NORMAL; @@ -68,6 +69,9 @@ static inline void _eina_thread_set_priority(Eina_Thread_Priority prio, Eina_Thr case EINA_THREAD_IDLE: nPriority = THREAD_PRIORITY_IDLE; break; + default: + nPriority = THREAD_PRIORITY_NORMAL; + break; } SetThreadPriority((HANDLE)*t, nPriority); diff --git a/src/lib/eina/eina_sched_posix.c b/src/lib/eina/eina_sched_posix.c index 6353c9917f..7a4b364ff1 100644 --- a/src/lib/eina/eina_sched_posix.c +++ b/src/lib/eina/eina_sched_posix.c @@ -23,7 +23,8 @@ #include #include -EAPI void eina_sched_prio_drop(void) +EAPI void +eina_sched_prio_drop(void) { struct sched_param param; int pol, ret;