Browse Source

fix compile error caused by PR #6087 when ASSIMP_DOUBLE_PRESICION is enabled (#6091)

Co-authored-by: Kim Kulling <[email protected]>
sSsA01 1 month ago
parent
commit
5d39661751
2 changed files with 2 additions and 2 deletions
  1. 1 1
      code/AssetLib/Collada/ColladaParser.cpp
  2. 1 1
      test/unit/Common/utParsingUtils.cpp

+ 1 - 1
code/AssetLib/Collada/ColladaParser.cpp

@@ -886,7 +886,7 @@ void ColladaParser::ReadController(XmlNode &node, Collada::Controller &controlle
             XmlParser::getValueAsString(currentNode, v);
             XmlParser::getValueAsString(currentNode, v);
             const char *content = v.c_str();
             const char *content = v.c_str();
             const char *end = content + v.size();
             const char *end = content + v.size();
-            for (float & a : controller.mBindShapeMatrix) {
+            for (auto & a : controller.mBindShapeMatrix) {
                 SkipSpacesAndLineEnd(&content, end);
                 SkipSpacesAndLineEnd(&content, end);
                 // read a number
                 // read a number
                 content = fast_atoreal_move<ai_real>(content, a);
                 content = fast_atoreal_move<ai_real>(content, a);

+ 1 - 1
test/unit/Common/utParsingUtils.cpp

@@ -60,7 +60,7 @@ TEST_F(utParsingUtils, parseFloatsStringTest) {
     for (float i : floatArray) {
     for (float i : floatArray) {
         float value = 0.0f;
         float value = 0.0f;
         SkipSpacesAndLineEnd(&content, end);
         SkipSpacesAndLineEnd(&content, end);
-        content = fast_atoreal_move<ai_real>(content, value);
+        content = fast_atoreal_move(content, value);
         EXPECT_FLOAT_EQ(value, i);
         EXPECT_FLOAT_EQ(value, i);
     }
     }
 }
 }