iocshRegisterVariable() takes an array

This commit is contained in:
Freddie Akeroyd
2019-09-23 18:55:51 -07:00
committed by Michael Davidsaver
parent 966965c2c1
commit ee1eac3f4c
+3 -3
View File
@@ -394,7 +394,7 @@ static void installLastResortEventProviderCallFunc(const iocshArgBuf *args)
installLastResortEventProvider();
}
static iocshVarDef asCheckClientIPDef = {"asCheckClientIP", iocshArgInt, 0};
static iocshVarDef asCheckClientIPDef[] = { { "asCheckClientIP", iocshArgInt, 0 }, { NULL, iocshArgInt, NULL } };
void epicsShareAPI libComRegister(void)
{
@@ -429,6 +429,6 @@ void epicsShareAPI libComRegister(void)
iocshRegister(&generalTimeReportFuncDef,generalTimeReportCallFunc);
iocshRegister(&installLastResortEventProviderFuncDef, installLastResortEventProviderCallFunc);
asCheckClientIPDef.pval = &asCheckClientIP;
iocshRegisterVariable(&asCheckClientIPDef);
asCheckClientIPDef[0].pval = &asCheckClientIP;
iocshRegisterVariable(asCheckClientIPDef);
}