Fix segmentation fault in destructor of Handle_for_virtual.h

This commit is contained in:
Giles Bathgate 2021-01-08 19:44:01 +00:00
parent dffa89b2cd
commit 2ceedcfe81
1 changed files with 1 additions and 0 deletions

View File

@ -79,6 +79,7 @@ class Handle_for_virtual
~Handle_for_virtual()
{
if(!ptr) return;
ptr->remove_reference();
if ( !ptr->is_referenced() )
delete ptr;