2
0
Эх сурвалжийг харах

ASE: Pass a default material name when resizing submaterials buffer

Turo Lamminen 7 жил өмнө
parent
commit
1b28124f21

+ 1 - 1
code/ASEParser.cpp

@@ -706,7 +706,7 @@ void Parser::ParseLV2MaterialBlock(ASE::Material& mat)
                 ParseLV4MeshLong(iNumSubMaterials);
                 ParseLV4MeshLong(iNumSubMaterials);
 
 
                 // allocate enough storage
                 // allocate enough storage
-                mat.avSubMaterials.resize(iNumSubMaterials);
+                mat.avSubMaterials.resize(iNumSubMaterials, Material("INVALID SUBMATERIAL"));
             }
             }
             // submaterial chunks
             // submaterial chunks
             if (TokenMatch(filePtr,"SUBMATERIAL",11))
             if (TokenMatch(filePtr,"SUBMATERIAL",11))