Fix crash on File > Link or Append

Would attempt to destruct memory of a null pointer. Use `MEM_delete()`
instead of manual destruction, which allows this case (NOP then).
This commit is contained in:
Julian Eisel 2022-12-02 19:07:42 +01:00
parent 2a33875065
commit 71071a25a0
1 changed files with 2 additions and 2 deletions

View File

@ -33,8 +33,8 @@ AssetMetaData *BKE_asset_metadata_create()
void BKE_asset_metadata_free(AssetMetaData **asset_data)
{
(*asset_data)->~AssetMetaData();
MEM_SAFE_FREE(*asset_data);
MEM_delete(*asset_data);
*asset_data = nullptr;
}
AssetMetaData::~AssetMetaData()