From 6b52d3e3a4e625d64278a58f193c6353c67f7c95 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 1 Aug 2020 21:28:47 +0200 Subject: libfshelp: Fix extern inline usage C99 extern inline semantic is different from GNU semantic, so we cannot blindly write "extern inline". * libfshelp/rlock.h (FSHELP_EXTERN_INLINE): Define to __extern_inline if not already. (rlock_list_init): Mark FSHELP_EXTERN_INLINE instead of extern inline. * libfshelp/fshelp.h (FSHELP_EXTERN_INLINE): Define to __extern_inline instead of extern inline. * libfshelp/extern-inline.c: Include "rlock.h" --- libfshelp/extern-inline.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libfshelp/extern-inline.c') diff --git a/libfshelp/extern-inline.c b/libfshelp/extern-inline.c index 44424937..2572ab2e 100644 --- a/libfshelp/extern-inline.c +++ b/libfshelp/extern-inline.c @@ -21,4 +21,5 @@ #define FSHELP_EXTERN_INLINE #include "fshelp.h" +#include "rlock.h" -- cgit v1.2.3