From fe345c70bbda3c5665090416297b7b077f5b1dd2 Mon Sep 17 00:00:00 2001 From: vsr Date: Tue, 22 Sep 2009 14:33:45 +0000 Subject: [PATCH] Fix SIGSEGV on dialog boxes closing --- src/GEOMBase/GEOMBase_Helper.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/GEOMBase/GEOMBase_Helper.cxx b/src/GEOMBase/GEOMBase_Helper.cxx index 1b8235f6e..1bb44f33e 100755 --- a/src/GEOMBase/GEOMBase_Helper.cxx +++ b/src/GEOMBase/GEOMBase_Helper.cxx @@ -106,7 +106,8 @@ GEOMBase_Helper::~GEOMBase_Helper() if (myDisplayer) delete myDisplayer; - myOperation->Destroy(); + if ( !CORBA::is_nil( myOperation ) ) + myOperation->Destroy(); } //================================================================ -- 2.39.2