add another pointer check

release/4.3a0
Varun Agrawal 2024-12-10 14:10:33 -05:00
parent 2fd60a47a2
commit 588533751b
1 changed files with 1 additions and 1 deletions

View File

@ -76,7 +76,7 @@ namespace gtsam {
double DiscreteFactorGraph::operator()(const DiscreteValues& values) const { double DiscreteFactorGraph::operator()(const DiscreteValues& values) const {
double product = 1.0; double product = 1.0;
for (const sharedFactor& factor : factors_) { for (const sharedFactor& factor : factors_) {
product *= (*factor)(values); if (factor) product *= (*factor)(values);
} }
return product; return product;
} }