Bläddra i källkod

Fix typo, fix GCC build

RichardTea 5 år sedan
förälder
incheckning
ab50b5e181
2 ändrade filer med 4 tillägg och 3 borttagningar
  1. 3 2
      code/Collada/ColladaHelper.cpp
  2. 1 1
      test/unit/utColladaExportLight.cpp

+ 3 - 2
code/Collada/ColladaHelper.cpp

@@ -94,9 +94,10 @@ void ToCamelCase(std::string &text)
         }
         else
         {
-            // Make lower case
-            (*it) = ToLower(*it);
+            // Make next one lower case
             ++it;
+            if (it != text.end())
+                (*it) = ToLower(*it);
         }
     }
 }

+ 1 - 1
test/unit/utColladaExportLight.cpp

@@ -138,7 +138,7 @@ TEST_F(ColladaExportLight, testExportLight)
     aiString readModified;
 	EXPECT_TRUE(imported->mMetaData->Get("Modified", readModified)) << "No modified metadata";
     EXPECT_STRNE(origModified.C_Str(), readModified.C_Str()) << "Modified date did not change";
-    EXPECT_GT(readModified.length, 18) << "Modified date too short";
+    EXPECT_GT(readModified.length, ai_uint32(18)) << "Modified date too short";
 
     // Lights
     EXPECT_TRUE(imported->HasLights());