Skip to content

Commit 50761e8

Browse files
authored
CDRIVER-5673 add BSON_UNUSED for legacy atomic impls (#1704)
1 parent 8229050 commit 50761e8

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/libbson/src/bson/bson-atomic.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ enum bson_memory_order {
187187
BSON_UNREACHABLE ("Invalid bson_memory_order value"); \
188188
}) \
189189
BSON_IF_GNU_LEGACY_ATOMICS ({ \
190+
BSON_UNUSED (order); \
190191
__sync_synchronize (); \
191192
return *a; \
192193
}) \
@@ -213,7 +214,7 @@ enum bson_memory_order {
213214
default: \
214215
BSON_UNREACHABLE ("Invalid bson_memory_order value"); \
215216
}) \
216-
BSON_IF_GNU_LEGACY_ATOMICS (return __sync_val_compare_and_swap (a, *a, value);) \
217+
BSON_IF_GNU_LEGACY_ATOMICS (BSON_UNUSED (ord); return __sync_val_compare_and_swap (a, *a, value);) \
217218
} \
218219
\
219220
static BSON_INLINE Type bson_atomic_##NamePart##_compare_exchange_strong ( \

0 commit comments

Comments
 (0)