浏览代码

MDCLoader: Replace min and strlen with strnlen

Turo Lamminen 7 年之前
父节点
当前提交
0cf772a4d4
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      code/MDCLoader.cpp

+ 2 - 2
code/MDCLoader.cpp

@@ -294,8 +294,8 @@ void MDCImporter::InternReadFile(
             pcMesh->mMaterialIndex = (unsigned int)aszShaders.size();
 
             // 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
         else if (UINT_MAX == iDefaultMatIndex)