fixed for C++

This commit is contained in:
Jeff Hill
2000-03-01 00:19:05 +00:00
parent 6ad327f551
commit 9aa1dd1b1d
+7 -1
View File
@@ -40,12 +40,18 @@
typedef void (*TASKWDFUNCPRR)(void *parm);
typedef void (*TASKWDANYFUNCPRR)(void *parm,threadId tid);
#ifdef __STDC__
#if defined(__STDC__) || defined(__cplusplus)
#ifdef __cplusplus
extern "C" {
#endif
epicsShareFunc void taskwdInit(void);
epicsShareFunc void taskwdInsert(threadId tid, TASKWDFUNCPRR callback,void *arg);
epicsShareFunc void taskwdAnyInsert(void *userpvt, TASKWDANYFUNCPRR callback,void *arg);
epicsShareFunc void taskwdRemove(threadId tid);
epicsShareFunc void taskwdAnyRemove(void *userpvt);
#ifdef __cplusplus
}
#endif
#else
epicsShareFunc void taskwdInit();
epicsShareFunc void taskwdInsert();