X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=src%2Furcu-wait.h;h=47ac5eb35884f437ca299e48cf656e2c301557f7;hp=94f3e3559ba8c32492234f911911db7faa1337a9;hb=cafe8ce139ea02d497582c4abb27d065e6e46d79;hpb=27ea686ab495217631a877ecab497cee813963d6 diff --git a/src/urcu-wait.h b/src/urcu-wait.h index 94f3e35..47ac5eb 100644 --- a/src/urcu-wait.h +++ b/src/urcu-wait.h @@ -60,8 +60,13 @@ struct urcu_wait_queue { struct cds_wfs_stack stack; }; -#define URCU_WAIT_QUEUE_HEAD_INIT(name) \ - { .stack.head = CDS_WFS_END, .stack.lock = PTHREAD_MUTEX_INITIALIZER } +#define URCU_WAIT_QUEUE_HEAD_INIT(name) \ + { \ + .stack = { \ + .head = CDS_WFS_END, \ + .lock = PTHREAD_MUTEX_INITIALIZER, \ + }, \ + } #define DECLARE_URCU_WAIT_QUEUE(name) \ struct urcu_wait_queue name