X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Flfstack.h;h=fa58054221e77826f97484cb99626a3444eac9c4;hp=cd8e958dfc2ac6e0151b4f73685cd615dac74ded;hb=5135c0fd2284e6365bc9d0c53f060b7e946a412f;hpb=991d28cadca1bde011b9aa74a026e21ed91d2e87 diff --git a/urcu/lfstack.h b/urcu/lfstack.h index cd8e958..fa58054 100644 --- a/urcu/lfstack.h +++ b/urcu/lfstack.h @@ -84,10 +84,10 @@ struct cds_lfs_stack { * struct cds_lfs_stack and struct __cds_lfs_stack on any of those two * types. */ -typedef union __attribute__((__transparent_union__)) { +typedef union { struct __cds_lfs_stack *_s; struct cds_lfs_stack *s; -} cds_lfs_stack_ptr_t; +} __attribute__((__transparent_union__)) cds_lfs_stack_ptr_t; #ifdef _LGPL_SOURCE