fixed sun pro warning

This commit is contained in:
Jeff Hill
2003-05-16 21:49:57 +00:00
parent f89bbee76d
commit c11454ce4a
6 changed files with 18 additions and 19 deletions

View File

@@ -25,7 +25,7 @@ extern "C" void epicsEventTest(int nthreads,int errVerbose);
int main(int argc,char *argv[])
{
int nthreads = 2;
int errVerbose = 0;
int errVerboseIn = 0;
if(argc>1) {
if(isdigit(*argv[1])) {
@@ -37,13 +37,13 @@ int main(int argc,char *argv[])
}
if(argc>2) {
if(isdigit(*argv[2])) {
sscanf(argv[2],"%d",&errVerbose);
printf("errVerbose %d\n",errVerbose);
sscanf(argv[2],"%d",&errVerboseIn);
printf("errVerbose %d\n",errVerboseIn);
} else {
printf("Illegal argument %s\n",argv[1]);
}
}
epicsEventTest(nthreads,errVerbose);
epicsEventTest(nthreads,errVerboseIn);
printf("main terminating\n");
return(0);
}

View File

@@ -41,7 +41,7 @@ randBelow(int n)
return (int)((double)n*rand()/(RAND_MAX+1.0));
}
static void
extern "C" void
receiver0(void *arg)
{
epicsMessageQueue *q = (epicsMessageQueue *)arg;
@@ -52,7 +52,7 @@ receiver0(void *arg)
delete q;
}
static void
extern "C" void
receiver(void *arg)
{
epicsMessageQueue *q = (epicsMessageQueue *)arg;
@@ -84,7 +84,7 @@ receiver(void *arg)
}
}
static void
extern "C" void
sender(void *arg)
{
epicsMessageQueue *q = (epicsMessageQueue *)arg;

View File

@@ -28,14 +28,13 @@
#include "epicsEvent.h"
#include "errlog.h"
typedef struct info {
int threadnum;
epicsMutexId mutex;
int quit;
}info;
static void mutexThread ( void * arg )
extern "C" void mutexThread ( void * arg )
{
info *pinfo = (info *)arg;
time_t tp;
@@ -212,7 +211,7 @@ struct verifyTryLock {
epicsEventId done;
};
static void verifyTryLockThread ( void *pArg )
extern "C" void verifyTryLockThread ( void *pArg )
{
struct verifyTryLock *pVerify =
( struct verifyTryLock * ) pArg;

View File

@@ -25,7 +25,7 @@ extern "C" void epicsMutexTest(int nthreads,int errVerbose);
int main(int argc,char *argv[])
{
int nthreads = 2;
int errVerbose = 0;
int errVerboseIn = 0;
if(argc>1) {
if(isdigit(*argv[1])) {
@@ -37,13 +37,13 @@ int main(int argc,char *argv[])
}
if(argc>2) {
if(isdigit(*argv[2])) {
sscanf(argv[2],"%d",&errVerbose);
printf("errVerbose %d\n",errVerbose);
sscanf(argv[2],"%d",&errVerboseIn);
printf("errVerbose %d\n",errVerboseIn);
} else {
printf("Illegal argument %s\n",argv[1]);
}
}
epicsMutexTest(nthreads,errVerbose);
epicsMutexTest(nthreads,errVerboseIn);
printf("main terminating\n");
return(0);
}

View File

@@ -20,7 +20,7 @@ static epicsThreadPrivate < bool > priv;
static bool doneFlag = false;
void epicsThreadPrivateTestThread ( void * )
extern "C" void epicsThreadPrivateTestThread ( void * )
{
assert ( 0 == priv.get () );
static bool var;

View File

@@ -24,7 +24,7 @@ extern "C" void threadTest(int nthreads,int errVerbose);
int main(int argc,char *argv[])
{
int nthreads = 2;
int errVerbose = 0;
int errVerboseIn = 0;
if(argc>1) {
if(isdigit(*argv[1])) {
@@ -36,13 +36,13 @@ int main(int argc,char *argv[])
}
if(argc>2) {
if(isdigit(*argv[2])) {
sscanf(argv[2],"%d",&errVerbose);
printf("errVerbose %d\n",errVerbose);
sscanf(argv[2],"%d",&errVerboseIn);
printf("errVerbose %d\n",errVerboseIn);
} else {
printf("Illegal argument %s\n",argv[1]);
}
}
if(nthreads>0) threadTest(nthreads,errVerbose);
if(nthreads>0) threadTest(nthreads,errVerboseIn);
printf("main terminating\n");
return(0);
}