]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Fix InterlockedCompareExchange64Acquire -> InterlockedCompareExchangeAcquire64 and...
authorOndřej Surý <ondrej@sury.org>
Wed, 29 Aug 2018 20:23:46 +0000 (22:23 +0200)
committerOndřej Surý <ondrej@sury.org>
Wed, 29 Aug 2018 20:23:46 +0000 (22:23 +0200)
lib/isc/win32/include/isc/stdatomic.h

index 4eeb10f88ea91f5416377f3aac9c8ca1c5b0b124..69f01ba2755a41d34016444472f23212a918be4b 100644 (file)
@@ -205,13 +205,13 @@ atomic_compare_exchange_strong_explicit64(atomic_int_fast64_t *obj,
        REQUIRE(succ == fail);
        switch (succ) {
        case memory_order_relaxed:
-               __v = InterlockedCompareExchange64NoFence((atomic_int_fast64_t *)obj, desired, *expected);
+               __v = InterlockedCompareExchangeNoFence64((atomic_int_fast64_t *)obj, desired, *expected);
                break;
        case memory_order_acquire:
-               __v = InterlockedCompareExchange64Acquire((atomic_int_fast64_t *)obj, desired, *expected);
+               __v = InterlockedCompareExchangeAcquire64((atomic_int_fast64_t *)obj, desired, *expected);
                break;
        case memory_order_release:
-               __v = InterlockedCompareExchange64Release((atomic_int_fast64_t *)obj, desired, *expected);
+               __v = InterlockedCompareExchangeRelease64((atomic_int_fast64_t *)obj, desired, *expected);
                break;
        default:
                __v = InterlockedCompareExchange64((atomic_int_fast64_t *)obj, desired, *expected);