From a644a1d3d7b39ef65190e50b52e39e26e518e2c3 Mon Sep 17 00:00:00 2001 From: David Shaw Date: Wed, 1 Jun 2005 19:08:56 +0000 Subject: * ksutil.c [HAVE_DOSISH_SYSTEM]: Fix warnings on mingw32. Noted by Joe Vender. --- keyserver/ksutil.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'keyserver/ksutil.c') diff --git a/keyserver/ksutil.c b/keyserver/ksutil.c index 365cbddbf..0e14e2eaf 100644 --- a/keyserver/ksutil.c +++ b/keyserver/ksutil.c @@ -36,6 +36,13 @@ #include "keyserver.h" #include "ksutil.h" +#ifdef HAVE_DOSISH_SYSTEM + +unsigned int set_timeout(unsigned int seconds) {return 0;} +int register_timeout(void) {return 0;} + +#else + static void catch_alarm(int foo) { @@ -45,19 +52,12 @@ catch_alarm(int foo) unsigned int set_timeout(unsigned int seconds) { -#ifdef HAVE_DOSISH_SYSTEM - return 0; -#else return alarm(seconds); -#endif } int register_timeout(void) { -#ifdef HAVE_DOSISH_SYSTEM - return 0; -#else #if defined(HAVE_SIGACTION) && defined(HAVE_STRUCT_SIGACTION) struct sigaction act; @@ -71,9 +71,10 @@ register_timeout(void) else return 0; #endif -#endif } +#endif /* !HAVE_DOSISH_SYSTEM */ + struct ks_options * init_ks_options(void) { -- cgit v1.2.3