Jelajahi Sumber

collada: fix warning: not inited variable.

Kim Kulling 5 tahun lalu
induk
melakukan
052cc2e070
1 mengubah file dengan 1 tambahan dan 6 penghapusan
  1. 1 6
      code/AssetLib/Collada/ColladaParser.cpp

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

@@ -1584,7 +1584,7 @@ void ColladaParser::ReadIndexData(XmlNode &node, Mesh &pMesh) {
     std::vector<size_t> vcount;
     std::vector<size_t> vcount;
     std::vector<InputChannel> perIndexData;
     std::vector<InputChannel> perIndexData;
 
 
-    unsigned int numPrimitives;
+    unsigned int numPrimitives = 0;
     XmlParser::getUIntAttribute(node, "count", numPrimitives);
     XmlParser::getUIntAttribute(node, "count", numPrimitives);
     // read primitive count from the attribute
     // read primitive count from the attribute
     //int attrCount = GetAttribute("count");
     //int attrCount = GetAttribute("count");
@@ -1596,11 +1596,6 @@ void ColladaParser::ReadIndexData(XmlNode &node, Mesh &pMesh) {
     if (XmlParser::hasAttribute(node, "material")) {
     if (XmlParser::hasAttribute(node, "material")) {
         XmlParser::getStdStrAttribute(node, "material", subgroup.mMaterial);
         XmlParser::getStdStrAttribute(node, "material", subgroup.mMaterial);
     }
     }
-    // material subgroup
-    //    int attrMaterial = TestAttribute("material");
-
-    //if (attrMaterial > -1)
-    //  subgroup.mMaterial = mReader->getAttributeValue(attrMaterial);
 
 
     // distinguish between polys and triangles
     // distinguish between polys and triangles
     std::string elementName = node.name();
     std::string elementName = node.name();