patch 8.1.0785: depending on the configuration some functions are unused
Problem: Depending on the configuration some functions are unused.
Solution: Add more #ifdefs, remove unused functions. (Dominique Pelle,
closes #3822)
diff --git a/src/os_unix.c b/src/os_unix.c
index 242d60e..0a26829 100644
--- a/src/os_unix.c
+++ b/src/os_unix.c
@@ -1016,7 +1016,7 @@
* Returns OK for normal return, FAIL when the protected code caused a
* problem and LONGJMP() was used.
*/
- void
+ static void
mch_startjmp(void)
{
#ifdef SIGHASARG
@@ -1025,13 +1025,13 @@
lc_active = TRUE;
}
- void
+ static void
mch_endjmp(void)
{
lc_active = FALSE;
}
- void
+ static void
mch_didjmp(void)
{
# if defined(HAVE_SIGALTSTACK) || defined(HAVE_SIGSTACK)