浏览代码

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

Co-authored-by: Kim Kulling <[email protected]>
sSsA01 1 月之前
父节点
当前提交
5d39661751
共有 2 个文件被更改,包括 2 次插入2 次删除
  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);
             const char *content = v.c_str();
             const char *end = content + v.size();
-            for (float & a : controller.mBindShapeMatrix) {
+            for (auto & a : controller.mBindShapeMatrix) {
                 SkipSpacesAndLineEnd(&content, end);
                 // read a number
                 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) {
         float value = 0.0f;
         SkipSpacesAndLineEnd(&content, end);
-        content = fast_atoreal_move<ai_real>(content, value);
+        content = fast_atoreal_move(content, value);
         EXPECT_FLOAT_EQ(value, i);
     }
 }