From 2ceedcfe817ed1150192868193ed8799635b2cac Mon Sep 17 00:00:00 2001 From: Giles Bathgate Date: Fri, 8 Jan 2021 19:44:01 +0000 Subject: [PATCH] Fix segmentation fault in destructor of Handle_for_virtual.h --- STL_Extension/include/CGAL/Handle_for_virtual.h | 1 + 1 file changed, 1 insertion(+) diff --git a/STL_Extension/include/CGAL/Handle_for_virtual.h b/STL_Extension/include/CGAL/Handle_for_virtual.h index ae2845e0c36..839139072f7 100644 --- a/STL_Extension/include/CGAL/Handle_for_virtual.h +++ b/STL_Extension/include/CGAL/Handle_for_virtual.h @@ -79,6 +79,7 @@ class Handle_for_virtual ~Handle_for_virtual() { + if(!ptr) return; ptr->remove_reference(); if ( !ptr->is_referenced() ) delete ptr;