From a45cccca313652b11fcc92a961964c768adf4ca2 Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Wed, 7 Mar 2001 16:00:48 +0000 Subject: [PATCH] Changes for cygwin32 build. --- src/libCom/fdmgr.c | 7 +++++-- src/libCom/sCalcPostfix.c | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/libCom/fdmgr.c b/src/libCom/fdmgr.c index 8f38c009f..3471e2718 100644 --- a/src/libCom/fdmgr.c +++ b/src/libCom/fdmgr.c @@ -71,6 +71,9 @@ * we eliminate delete ambiguity (chance of the same * being reused). * $Log$ + * Revision 1.30 1998/06/16 02:03:22 jhill + * recover from winsock select differences + * * Revision 1.29 1998/02/27 01:34:12 jhill * cleaned up the DLL symbol export * @@ -203,7 +206,7 @@ typedef struct{ # define UNLOCK_FD_HANDLER(PFDCTX) \ assert(semGive((PFDCTX)->fd_handler_lock)==FDMGR_OK); -#elif defined(UNIX) || defined(VMS) || defined(_WIN32) +#elif defined(UNIX) || defined(VMS) || defined(_WIN32) || defined(CYGWIN32) # define LOCK(PFDCTX) # define UNLOCK(PFDCTX) # define UNLOCK_FDMGR_PEND_EVENT(PFDCTX) \ @@ -1104,7 +1107,7 @@ LOCAL void select_alarm(void *pParam) * fdmgr_gettimeval * */ -#if defined(UNIX) || defined(VMS) +#if defined(UNIX) || defined(VMS) || defined(CYGWIN32) LOCAL int fdmgr_gettimeval( fdctx *pfdctx, struct timeval *pt diff --git a/src/libCom/sCalcPostfix.c b/src/libCom/sCalcPostfix.c index c8b71bbc8..1c9c10eac 100644 --- a/src/libCom/sCalcPostfix.c +++ b/src/libCom/sCalcPostfix.c @@ -267,7 +267,7 @@ static struct expression_element fetch_string_element = { "AA", 0, 0, OPERAND, SFETCH, /* fetch var */ }; -#if !defined(UNIX) +#if !defined(UNIX) && !defined(CYGWIN32) static int strncasecmp(char *s1, char *s2, size_t n) { short i;