From 1b1f46a98c9e80b250b02a39ec36384a2c111781 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 21 Oct 2020 10:48:13 +0200 Subject: Libmv: Fix typo in packed intrinsics Was using doing an implicit cast of floating point value to boolean. Was not noticed before because the boolean value was never never used. --- intern/libmv/libmv/simple_pipeline/packed_intrinsics.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/intern/libmv/libmv/simple_pipeline/packed_intrinsics.cc b/intern/libmv/libmv/simple_pipeline/packed_intrinsics.cc index e9d7c2e78be..1888e18867e 100644 --- a/intern/libmv/libmv/simple_pipeline/packed_intrinsics.cc +++ b/intern/libmv/libmv/simple_pipeline/packed_intrinsics.cc @@ -47,7 +47,7 @@ double PackedIntrinsics::GetPrincipalPointY() const { void PackedIntrinsics::SetParameter(int index, double value) { parameters_.at(index) = value; - known_parameters_.at(index) = value; + known_parameters_.at(index) = true; } double PackedIntrinsics::GetParameter(int index) const { // TODO(sergey): Consider adding a check for whether the parameter is known. -- cgit v1.2.3