#766 etl::unique_ptr::reset() can call deleter with nullptr argument

This commit is contained in:
John Wellbelove 2023-09-23 11:29:14 +01:00
parent 40df32148e
commit 1f368ead6c

View File

@ -1399,7 +1399,11 @@ namespace etl
pointer value = p;
p = p_;
deleter(value);
if (value != ETL_NULLPTR)
{
deleter(value);
}
}
//*********************************
@ -1605,7 +1609,11 @@ namespace etl
pointer value = p;
p = p_;
delete[] value;
if (value != ETL_NULLPTR)
{
deleter(value);
}
}
//*********************************