patch 8.0.0199: compiler warnings for libcall
Problem: Warning for an unused parameter when the libcall feature is
disabled. Warning for a function type cast when compiling with
-pedantic.
Solution: Add UNUSED. Use a different type cast. (Damien Molinier)
diff --git a/src/evalfunc.c b/src/evalfunc.c
index 768a0f1..4b6bfaa 100644
--- a/src/evalfunc.c
+++ b/src/evalfunc.c
@@ -6859,10 +6859,8 @@
}
}
-static void libcall_common(typval_T *argvars, typval_T *rettv, int type);
-
static void
-libcall_common(typval_T *argvars, typval_T *rettv, int type)
+libcall_common(typval_T *argvars UNUSED, typval_T *rettv, int type)
{
#ifdef FEAT_LIBCALL
char_u *string_in;