Don't crash if no hardware present...

This commit is contained in:
Andrew Johnson
2001-04-06 15:22:17 +00:00
parent 932ee82378
commit 359cac2a7a

View File

@@ -602,8 +602,11 @@ STATIC long ErEpicsEventInit(struct eventRecord *pRec)
******************************************************************************/
STATIC long ErEpicsEventGetIoScan(int cmd, struct eventRecord *pRec, IOSCANPVT *pPvt)
{
*pPvt = *((IOSCANPVT*)(pRec->dpvt));
return(0);
if (pRec->dpvt) {
*pPvt = *((IOSCANPVT*)(pRec->dpvt));
return(0);
}
return TRUE; /* No hardware */
}
ErDsetStruct devErEpicsEvent={5, NULL, NULL, ErEpicsEventInit, ErEpicsEventGetIoScan, NULL};