changeset 24683:328053e1d232

Avoid warnings when compiling for win32 (bug #53049) * signal-wrappers.c (octave_async_signals, signal_watcher): Don't compile unused functions for win32.
author Markus Mützel <markus.muetzel@gmx.de>
date Sat, 03 Feb 2018 22:17:09 +0100
parents d14321ad1b71
children 037ace76257d
files liboctave/wrappers/signal-wrappers.c
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/liboctave/wrappers/signal-wrappers.c	Sat Feb 03 19:56:55 2018 +0100
+++ b/liboctave/wrappers/signal-wrappers.c	Sat Feb 03 22:17:09 2018 +0100
@@ -546,6 +546,7 @@
   sigprocmask (SIG_SETMASK, &octave_signal_mask, 0);
 }
 
+#if ! defined (__WIN32__)
 static const sigset_t *
 octave_async_signals (void)
 {
@@ -628,6 +629,7 @@
 
   return &sigmask;
 }
+#endif
 
 void
 octave_block_async_signals (void)
@@ -651,6 +653,7 @@
   return raise (signum);
 }
 
+#if ! defined (__WIN32__)
 static void *
 signal_watcher (void *arg)
 {
@@ -674,6 +677,7 @@
       (*handler) (sig_caught);
     }
 }
+#endif
 
 void
 octave_create_interrupt_watcher_thread (octave_sig_handler *handler)