[Bf-blender-cvs] [1b1f46a98c9] master: Libmv: Fix typo in packed intrinsics

Sergey Sharybin noreply at git.blender.org
Wed Oct 28 10:23:44 CET 2020


Commit: 1b1f46a98c9e80b250b02a39ec36384a2c111781
Author: Sergey Sharybin
Date:   Wed Oct 21 10:48:13 2020 +0200
Branches: master
https://developer.blender.org/rB1b1f46a98c9e80b250b02a39ec36384a2c111781

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.

===================================================================

M	intern/libmv/libmv/simple_pipeline/packed_intrinsics.cc

===================================================================

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.



More information about the Bf-blender-cvs mailing list