https://github.com/vim/vim/pull/11496 From 360b569f86b851c37e32b7cfaec079823188ff27 Mon Sep 17 00:00:00 2001 From: Sam James Date: Fri, 4 Nov 2022 03:18:23 +0000 Subject: [PATCH] configure.ac: Fix -Wimplicit-int Clang 16 makes -Wimplicit-int an error by default. Fixes errors like: ``` error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] ``` We already use proper declarations with every other test anyway, so let's be consistent. Signed-off-by: Sam James --- a/src/configure.ac +++ b/src/configure.ac @@ -3654,7 +3654,7 @@ dnl check if struct sigcontext is defined (used for SGI only) AC_MSG_CHECKING(for struct sigcontext) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([ #include -test_sig() +int test_sig() { struct sigcontext *scont; scont = (struct sigcontext *)0;