From: dpasukhi Date: Mon, 13 Jan 2025 15:29:41 +0000 (+0000) Subject: Foundation Classes - Standard_Type destructor static_assert #255 X-Git-Tag: V7_9_0_beta1~59 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=e9855c93355e94fb44dedbfb6f1db106f0c96e7f;p=occt.git Foundation Classes - Standard_Type destructor static_assert #255 Fix assertion logic in Standard_Type destructor for registry unbinding --- diff --git a/src/Standard/Standard_Type.cxx b/src/Standard/Standard_Type.cxx index 3da6f2c69f..84fccbcb10 100644 --- a/src/Standard/Standard_Type.cxx +++ b/src/Standard/Standard_Type.cxx @@ -148,5 +148,5 @@ Standard_Type::~Standard_Type () { // remove descriptor from the registry registry_type& aRegistry = GetRegistry(); - Standard_ASSERT(!aRegistry.UnBind(mySystemName), "Standard_Type::~Standard_Type() cannot find itself in registry",); + Standard_ASSERT(aRegistry.UnBind(mySystemName), "Standard_Type::~Standard_Type() cannot find itself in registry",); }