From bfc4f4dbb8c13ff0c5702ef6dc1131c1fd16580a Mon Sep 17 00:00:00 2001 From: zimoch Date: Thu, 23 May 2013 09:16:42 +0000 Subject: [PATCH] fixes for windows --- src/rsrv/caservertask.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/rsrv/caservertask.c b/src/rsrv/caservertask.c index 897a117c0..64cc8eb2d 100644 --- a/src/rsrv/caservertask.c +++ b/src/rsrv/caservertask.c @@ -37,6 +37,8 @@ #include "dbEvent.h" #include "dbCommon.h" #include "epicsStdioRedirect.h" +#include "epicsExit.h" +#include "epicsString.h" #define epicsExportSharedSymbols #include "rsrv.h" @@ -112,7 +114,7 @@ static void req_server (void *pParm) if ( SOCKERRNO == SOCK_EADDRINUSE ) { #ifndef vxWorks const char* multiple_iocs = getenv("EPICS_ALLOW_MULTIPLE_IOCS"); - if (multiple_iocs && strcasecmp(multiple_iocs, "NO") == 0) + if (multiple_iocs && epicsStrCaseCmp(multiple_iocs, "NO") == 0) { errlogPrintf ( "CAS: Default server port %d unavailable.\n" ,ca_server_port); errlogPrintf ( "CAS: Probably already running an IOC on this computer.\n");