Loading crypto/threads_pthread.c +1 −1 Original line number Diff line number Diff line Loading @@ -177,7 +177,7 @@ int CRYPTO_atomic_read(int *val, int *ret, CRYPTO_RWLOCK *lock) return 1; } # endif if (!CRYPTO_THREAD_write_lock(lock)) if (!CRYPTO_THREAD_read_lock(lock)) return 0; *ret = *val; Loading crypto/threads_win.c +1 −1 Original line number Diff line number Diff line Loading @@ -135,7 +135,7 @@ int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock) int CRYPTO_atomic_read(int *val, int *ret, CRYPTO_RWLOCK *lock) { InterlockedCompareExchange(val, 0, 0); *ret = InterlockedCompareExchange(val, 0, 0); return 1; } Loading Loading
crypto/threads_pthread.c +1 −1 Original line number Diff line number Diff line Loading @@ -177,7 +177,7 @@ int CRYPTO_atomic_read(int *val, int *ret, CRYPTO_RWLOCK *lock) return 1; } # endif if (!CRYPTO_THREAD_write_lock(lock)) if (!CRYPTO_THREAD_read_lock(lock)) return 0; *ret = *val; Loading
crypto/threads_win.c +1 −1 Original line number Diff line number Diff line Loading @@ -135,7 +135,7 @@ int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock) int CRYPTO_atomic_read(int *val, int *ret, CRYPTO_RWLOCK *lock) { InterlockedCompareExchange(val, 0, 0); *ret = InterlockedCompareExchange(val, 0, 0); return 1; } Loading