From 24a6c8ce557a61390d44fb23b27dbc7b954196a7 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 26 Jul 2010 20:41:54 +0000 Subject: [PATCH] ecore_thread_cancel is now nullsafe, returning EINA_TRUE SVN revision: 50523 --- legacy/ecore/src/lib/ecore/ecore_thread.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/legacy/ecore/src/lib/ecore/ecore_thread.c b/legacy/ecore/src/lib/ecore/ecore_thread.c index 8ddf735ded..dd7e05fc73 100644 --- a/legacy/ecore/src/lib/ecore/ecore_thread.c +++ b/legacy/ecore/src/lib/ecore/ecore_thread.c @@ -472,6 +472,9 @@ ecore_thread_cancel(Ecore_Thread *thread) Ecore_Pthread_Worker *work; Eina_List *l; + if (!work) + return EINA_TRUE; + pthread_mutex_lock(&_ecore_pending_job_threads_mutex); EINA_LIST_FOREACH(_ecore_pending_job_threads, l, work)