diff options
author | Vincent Torri <vincent.torri@gmail.com> | 2012-01-27 07:52:30 +0000 |
---|---|---|
committer | Vincent Torri <vincent.torri@gmail.com> | 2012-01-27 07:52:30 +0000 |
commit | 4e8ddab3006683e6bbdd874051efcad34112e447 (patch) | |
tree | 311e001f95b9bbbafb7189913bfce6e5206cf5d2 | |
parent | eee7e4e531f37cc35ccb12ef26fed6a583a12467 (diff) | |
download | eina-4e8ddab3006683e6bbdd874051efcad34112e447.tar.gz |
Eina: fix previous commit
SVN revision: 67564
-rw-r--r-- | src/include/eina_inline_lock_win32.x | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/include/eina_inline_lock_win32.x b/src/include/eina_inline_lock_win32.x index 2239c69..86980ab 100644 --- a/src/include/eina_inline_lock_win32.x +++ b/src/include/eina_inline_lock_win32.x @@ -325,7 +325,7 @@ static inline Eina_Bool eina_rwlock_new(Eina_RWLock *mutex) { #if _WIN32_WINNT >= 0x0600 - InitializeSRWLock(mutex->mutex); + InitializeSRWLock(&mutex->mutex); return EINA_TRUE; #else if (!eina_lock_new(&(mutex->mutex))) return EINA_FALSE; @@ -360,7 +360,7 @@ static inline Eina_Lock_Result eina_rwlock_take_read(Eina_RWLock *mutex) { #if _WIN32_WINNT >= 0x0600 - AcquireSRWLockShared(mutex->mutex); + AcquireSRWLockShared(&mutex->mutex); mutex->is_read_mode = EINA_TRUE; #else DWORD res; @@ -393,7 +393,7 @@ static inline Eina_Lock_Result eina_rwlock_take_write(Eina_RWLock *mutex) { #if _WIN32_WINNT >= 0x0600 - AcquireSRWLockExclusive(mutex->mutex); + AcquireSRWLockExclusive(&mutex->mutex); mutex->is_read_mode = EINA_FALSE; #else DWORD res; @@ -426,9 +426,9 @@ eina_rwlock_release(Eina_RWLock *mutex) { #if _WIN32_WINNT >= 0x0600 if (mutex->is_read_mode) - ReleaseSRWLockShared(mutex->mutex); + ReleaseSRWLockShared(&mutex->mutex); else - ReleaseSRWLockExclusive(mutex->mutex); + ReleaseSRWLockExclusive(&mutex->mutex); #else if (eina_lock_take(&(mutex->mutex)) == EINA_LOCK_FAIL) return EINA_LOCK_FAIL; |