Jinoh Kang (@iamahuman) commented about server/queue.c:
type *shared = (type *)(object)->shared; \shared->seq++; \do+#define SHARED_WRITE_END \
while(0); \shared->seq++; \- } while(0);
+#else
+#define SHARED_WRITE_BEGIN( object, type ) \
- do { \
type *shared = (type *)(object)->shared; \__atomic_add_fetch( &shared->seq, 1, __ATOMIC_RELEASE ); \- } while(0)
You forgot to keep the scope open.
```suggestion:-0+0 do ```