Update metadata.h
Replace type pronning by a simple memcpy operation.
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user