From d098e05951231f4c1a1bdff6ecd7ec8fbef392c4 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Mon, 6 Sep 2010 16:36:44 +0000 Subject: [PATCH] * ecore: fix error detection of ecore_pipe_add. SVN revision: 51926 --- legacy/ecore/src/lib/ecore/ecore_thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/ecore/src/lib/ecore/ecore_thread.c b/legacy/ecore/src/lib/ecore/ecore_thread.c index d57eec6bec..8509874a88 100644 --- a/legacy/ecore/src/lib/ecore/ecore_thread.c +++ b/legacy/ecore/src/lib/ecore/ecore_thread.c @@ -667,7 +667,7 @@ EAPI Ecore_Thread *ecore_long_run(Ecore_Thread_Heavy_Cb func_heavy, if (!pth) goto on_error; pth->p = ecore_pipe_add(_ecore_thread_handler, NULL); - if (pth->p) goto on_error; + if (!pth->p) goto on_error; if (pthread_create(&pth->thread, NULL, (void *) _ecore_thread_worker, pth) == 0) {