From: Lev Stipakov Date: Wed, 24 Nov 2021 16:03:47 +0000 (+0200) Subject: ring_buffer.h: fix GCC warning about unused function X-Git-Tag: v2.5.5~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=36b3129d47a6dbfcd43ff4773c69618a28eb48bc;p=thirdparty%2Fopenvpn.git ring_buffer.h: fix GCC warning about unused function With register_ring_buffers() being declared as "static" in header file, all translation units, which include that header, got a copy of that function. This causes GCC warning warning: "register_ring_buffers" defined but not used [-Wunused-function] when compiling C files which include header, but don't use function. Add "inline" keyword to silence this warning. Signed-off-by: Lev Stipakov Acked-by: Gert Doering Message-Id: <20211124160347.1245-1-lstipakov@gmail.com> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg23260.html Signed-off-by: Gert Doering (cherry picked from commit 71371f04afa6eba3ea02a67590a70e018cf203e5) --- diff --git a/src/openvpn/ring_buffer.h b/src/openvpn/ring_buffer.h index 77579e3f5..9661ceb30 100644 --- a/src/openvpn/ring_buffer.h +++ b/src/openvpn/ring_buffer.h @@ -94,7 +94,7 @@ struct TUN_PACKET * that data has been written to receive ring * @return true if registration is successful, false otherwise - use GetLastError() */ -static bool +static inline bool register_ring_buffers(HANDLE device, struct tun_ring *send_ring, struct tun_ring *receive_ring,