Browse Source

Fix unittests: skip newline at begin of matrix token.

Kim Kulling 4 years ago
parent
commit
e6b8ae44cb
1 changed files with 1 additions and 0 deletions
  1. 1 0
      code/AssetLib/Collada/ColladaParser.cpp

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

@@ -652,6 +652,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();
             for (unsigned int a = 0; a < 16; a++) {
             for (unsigned int a = 0; a < 16; a++) {
+                SkipSpacesAndLineEnd(&content);
                 // read a number
                 // read a number
                 content = fast_atoreal_move<ai_real>(content, controller.mBindShapeMatrix[a]);
                 content = fast_atoreal_move<ai_real>(content, controller.mBindShapeMatrix[a]);
                 // skip whitespace after it
                 // skip whitespace after it