]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add ATOMIC_VAR_INIT initializer to mutexatomics.h
authorOndřej Surý <ondrej@sury.org>
Fri, 12 Jul 2019 14:48:10 +0000 (16:48 +0200)
committerOndřej Surý <ondrej@sury.org>
Thu, 26 Sep 2019 09:37:35 +0000 (11:37 +0200)
lib/isc/include/isc/mutexatomic.h

index d88e5d0fcaae9e2e283aa9005a70e6a7d19e894d..c111081ee9c665ba582c0dd889cfb5afa6cafc17 100644 (file)
@@ -98,6 +98,8 @@ typedef struct atomic_bool_s {
        bool v;
 } atomic_bool;
 
+#define ATOMIC_VAR_INIT(arg)                           \
+       { .m = PTHREAD_MUTEX_INITIALIZER, .v = arg }
 
 #define atomic_init(obj, desired)                                      \
        {                                                               \