X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/b331163bffd790ced0e88b73f44f86d49ccc48a5..ef6cf650f4a75c3f97de06b51fa104f2069b9ea2:/icuSources/common/umutex.cpp diff --git a/icuSources/common/umutex.cpp b/icuSources/common/umutex.cpp index dff0b472..69eab79f 100644 --- a/icuSources/common/umutex.cpp +++ b/icuSources/common/umutex.cpp @@ -344,8 +344,8 @@ umtx_atomic_dec(u_atomic_int32_t *p) { U_COMMON_API int32_t U_EXPORT2 umtx_loadAcquire(u_atomic_int32_t &var) { - int32_t val = var; umtx_lock(&gIncDecMutex); + int32_t val = var; umtx_unlock(&gIncDecMutex); return val; } @@ -353,8 +353,8 @@ umtx_loadAcquire(u_atomic_int32_t &var) { U_COMMON_API void U_EXPORT2 umtx_storeRelease(u_atomic_int32_t &var, int32_t val) { umtx_lock(&gIncDecMutex); - umtx_unlock(&gIncDecMutex); var = val; + umtx_unlock(&gIncDecMutex); } U_NAMESPACE_END