get rid of warning messages

This commit is contained in:
Marty Kraimer
2002-12-06 13:47:40 +00:00
parent b9fc36e754
commit f838df514a

View File

@@ -18,7 +18,9 @@
#include "epicsSignal.h"
#include "errlog.h"
extern "C" {
typedef void ( *pSigFunc ) ( int );
}
static pSigFunc pReplacedSigPipeFunc = 0;
static pSigFunc pReplacedSigUrgFunc = 0;
@@ -62,24 +64,28 @@ static void localInstallSigHandler ( int signalIn, pSigFunc pNewFunc,
*
* install NOOP SIGPIPE handler
*/
extern "C" {
static void ignoreSigPipe ( int signal )
{
if ( pReplacedSigPipeFunc ) {
( *pReplacedSigPipeFunc ) ( signal );
}
}
}
/*
* ignoreSigUrg ()
*
* install NOOP SIGURG handler
*/
extern "C" {
static void ignoreSigUrg ( int signal )
{
if ( pReplacedSigUrgFunc ) {
( *pReplacedSigUrgFunc ) ( signal );
}
}
}
/*
* epicsSignalInstallSigPipeIgnore ()