- IedServer: fixed bug - in executeControlTask MmsMapping* is used instead of ControlObject* for ControlAction parameter of checkHandler (#333)

pull/353/head
Michael Zillgith 4 years ago
parent 40b8f99201
commit 78cd0ed391

@ -1399,7 +1399,7 @@ Control_processControlActions(MmsMapping* self, uint64_t currentTimeInMs)
controlObject->errorValue = CONTROL_ERROR_NO_ERROR; controlObject->errorValue = CONTROL_ERROR_NO_ERROR;
controlObject->addCauseValue = ADD_CAUSE_BLOCKED_BY_INTERLOCKING; controlObject->addCauseValue = ADD_CAUSE_BLOCKED_BY_INTERLOCKING;
checkResult = controlObject->checkHandler((ControlAction) self, checkResult = controlObject->checkHandler((ControlAction) controlObject,
controlObject->checkHandlerParameter, controlObject->ctlVal, controlObject->testMode, controlObject->checkHandlerParameter, controlObject->ctlVal, controlObject->testMode,
controlObject->interlockCheck); controlObject->interlockCheck);
} }

Loading…
Cancel
Save