Merge pull request #51 from asmaloney/init_fixes

Prefer init list and add missing initializations
pull/53/head
Alexander Gessler 2013-06-12 08:16:14 -07:00
commit 27c578675a
2 changed files with 8 additions and 3 deletions

View File

@ -631,9 +631,13 @@ struct aiMaterialProperty
#ifdef __cplusplus
aiMaterialProperty() {
mData = NULL;
mIndex = mSemantic = 0;
aiMaterialProperty()
: mSemantic( 0 )
, mIndex( 0 )
, mDataLength( 0 )
, mType( aiPTI_Float )
, mData( NULL )
{
}
~aiMaterialProperty() {

View File

@ -382,6 +382,7 @@ struct aiAnimMesh
, mNormals()
, mTangents()
, mBitangents()
, mNumVertices( 0 )
{
// fixme consider moving this to the ctor initializer list as well
for( unsigned int a = 0; a < AI_MAX_NUMBER_OF_TEXTURECOORDS; a++){