diff --git a/src/lib/eina/eina_thread_queue.c b/src/lib/eina/eina_thread_queue.c index 4a3701d84b..29a79b261e 100644 --- a/src/lib/eina/eina_thread_queue.c +++ b/src/lib/eina/eina_thread_queue.c @@ -365,6 +365,8 @@ eina_thread_queue_new(void) EAPI void eina_thread_queue_free(Eina_Thread_Queue *thq) { + if (!thq) return; + #ifndef ATOMIC eina_spinlock_free(&(thq->lock_pending)); #endif