Update metadata.h

Replace type pronning by a simple memcpy operation.
This commit is contained in:
Kim Kulling
2018-05-08 09:46:32 +02:00
committed by GitHub
parent 948cf4d3cc
commit 8d42b31e20
+2 -1
View File
@@ -149,7 +149,8 @@ struct aiMetadata {
mValues[ i ].mType = rhs.mValues[ i ].mType;
switch ( rhs.mValues[ i ].mType ) {
case AI_BOOL:
mValues[ i ].mData = new bool( *(static_cast<bool*>( rhs.mValues[i].mData )) );
mValues[ i ].mData = new bool;
::memcpy( mValues[ i ].mData, rhs.mValues[ i ].mData, sizeof(bool) );
break;
case AI_INT32: {
int32_t v;