report correct error for discreteElimination

release/4.3a0
Varun Agrawal 2023-11-09 15:37:15 -05:00
parent ba23e45722
commit 90a9e6f746
1 changed files with 2 additions and 2 deletions

View File

@ -169,10 +169,10 @@ discreteElimination(const HybridGaussianFactorGraph &factors,
// TODO(dellaert): is this correct? If so explain here.
} else if (auto hc = dynamic_pointer_cast<HybridConditional>(f)) {
auto dc = hc->asDiscrete();
if (!dc) throwRuntimeError("continuousElimination", dc);
if (!dc) throwRuntimeError("discreteElimination", dc);
dfg.push_back(hc->asDiscrete());
} else {
throwRuntimeError("continuousElimination", f);
throwRuntimeError("discreteElimination", f);
}
}