Przeglądaj źródła

Update MDLFileData.h

Remove not supported array initialization.
Kim Kulling 7 lat temu
rodzic
commit
3a38c2c067
1 zmienionych plików z 5 dodań i 7 usunięć
  1. 5 7
      code/MDLFileData.h

+ 5 - 7
code/MDLFileData.h

@@ -717,10 +717,9 @@ struct GroupFrame
  */
 struct IntFace_MDL7 {
     // provide a constructor for our own convenience
-    IntFace_MDL7() AI_NO_EXCEPT
-    : mIndices { 0 }
-    , iMatIndex{ 0 } {
-        // empty
+    IntFace_MDL7() AI_NO_EXCEPT {
+        ::memset( mIndices, 0, sizeof(uint32_t) *3);
+        ::memset( iMatIndex, 0, sizeof( unsigned int) *2);
     }
 
     //! Vertex indices
@@ -739,9 +738,8 @@ struct IntFace_MDL7 {
 struct IntMaterial_MDL7 {
     // provide a constructor for our own convenience
     IntMaterial_MDL7() AI_NO_EXCEPT
-    : pcMat( nullptr )
-    , iOldMatIndices{ 0 } {
-        //  empty
+    : pcMat( nullptr ) {
+        ::memset( iOldMatIndices, 0, sizeof(unsigned int) *2);
     }
 
     //! Material instance