simpler API?

This commit is contained in:
rusefi 2020-03-24 02:33:20 -04:00
parent 3232aeb80c
commit 1785517286
1 changed files with 4 additions and 1 deletions

View File

@ -30,7 +30,10 @@ void Pid::initPidClass(pid_s *parameters) {
}
bool Pid::isSame(const pid_s *parameters) const {
efiAssert(OBD_PCM_Processor_Fault, this->parameters != NULL, "PID::isSame invalid", false);
if (this->parameters == NULL) {
// this could happen on first execution during initialization
return false;
}
efiAssert(OBD_PCM_Processor_Fault, parameters != NULL, "PID::isSame NULL", false);
return this->parameters->pFactor == parameters->pFactor
&& this->parameters->iFactor == parameters->iFactor