From 9a76004770008ef3006d6b1fc9f06ef6d90b0632 Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Thu, 19 Jan 2012 06:33:42 +0000 Subject: [PATCH] Eina: Fix compilation of eina_semaphore_lock() (Windows port) Patch by Shinwoo Kim SVN revision: 67317 --- legacy/eina/ChangeLog | 4 ++++ legacy/eina/src/include/eina_inline_lock_win32.x | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/legacy/eina/ChangeLog b/legacy/eina/ChangeLog index bd75d8ff88..dfecb615d0 100644 --- a/legacy/eina/ChangeLog +++ b/legacy/eina/ChangeLog @@ -194,3 +194,7 @@ * Deprecated eina_array_count_get(), use eina_array_count() instead. * Add eina_inarray data type. * Add eina_value data type (generic value storage). + +2012-01-19 Shinwoo Kim + + * Fix compilation of eina_semaphore_lock() (Windows port) diff --git a/legacy/eina/src/include/eina_inline_lock_win32.x b/legacy/eina/src/include/eina_inline_lock_win32.x index 767726057f..e8363d5176 100644 --- a/legacy/eina/src/include/eina_inline_lock_win32.x +++ b/legacy/eina/src/include/eina_inline_lock_win32.x @@ -493,7 +493,7 @@ eina_semaphore_lock(Eina_Semaphore *sem) if (!sem) return EINA_FALSE; - res = WaitForSingleObject(ev->shared->lock, 0L); + res = WaitForSingleObject(*sem, 0L); if (res == WAIT_OBJECT_0) return EINA_TRUE;