From 1b30f6beb78718af8cca995f73abd93b112e3e47 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Wed, 19 Jan 2022 11:55:03 +0100 Subject: [PATCH] bson-atomic.h: Fix compiler warning in bson_atomic_thread_fence() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes following compiler warning appearing constantly while building open5gs project, which uses libbson: /usr/include/libbson-1.0/bson/bson-atomic.h:725:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 725 | bson_atomic_thread_fence () | ^~~~~~~~~~~~~~~~~~~~~~~~ --- src/libbson/src/bson/bson-atomic.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libbson/src/bson/bson-atomic.h b/src/libbson/src/bson/bson-atomic.h index 190283b379b..eefac5c3df4 100644 --- a/src/libbson/src/bson/bson-atomic.h +++ b/src/libbson/src/bson/bson-atomic.h @@ -722,7 +722,7 @@ bson_atomic_ptr_fetch (void *volatile const *ptr, enum bson_memory_order ord) * @brief Generate a full-fence memory barrier at the call site. */ static BSON_INLINE void -bson_atomic_thread_fence () +bson_atomic_thread_fence (void) { BSON_IF_MSVC (MemoryBarrier ();) BSON_IF_GNU_LIKE (__sync_synchronize ();)