Bladeren bron

MDCLoader: Replace min and strlen with strnlen

Turo Lamminen 7 jaren geleden
bovenliggende
commit
0cf772a4d4
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      code/MDCLoader.cpp

+ 2 - 2
code/MDCLoader.cpp

@@ -294,8 +294,8 @@ void MDCImporter::InternReadFile(
             pcMesh->mMaterialIndex = (unsigned int)aszShaders.size();
             pcMesh->mMaterialIndex = (unsigned int)aszShaders.size();
 
 
             // create a new shader
             // create a new shader
-            aszShaders.push_back(std::string( pcShader->ucName, std::min(
-                ::strlen(pcShader->ucName),sizeof(pcShader->ucName)) ));
+            aszShaders.push_back(std::string( pcShader->ucName, 
+                ::strnlen(pcShader->ucName, sizeof(pcShader->ucName)) ));
         }
         }
         // need to create a default material
         // need to create a default material
         else if (UINT_MAX == iDefaultMatIndex)
         else if (UINT_MAX == iDefaultMatIndex)