Fixed warnings

release/4.3a0
Richard Roberts 2013-08-12 18:21:33 +00:00
parent 15bd617a0c
commit b2f4893c7f
1 changed files with 2 additions and 2 deletions

View File

@ -135,12 +135,12 @@ GaussianFactor::shared_ptr LinearContainerFactor::linearize(const Values& c) con
/* ************************************************************************* */
bool LinearContainerFactor::isJacobian() const {
return boost::dynamic_pointer_cast<JacobianFactor>(factor_).get();
return dynamic_cast<const JacobianFactor*>(factor_.get()) != 0;
}
/* ************************************************************************* */
bool LinearContainerFactor::isHessian() const {
return boost::dynamic_pointer_cast<HessianFactor>(factor_).get();
return dynamic_cast<const HessianFactor*>(factor_.get()) != 0;
}
/* ************************************************************************* */