From e07e5d02033eeb4306db11633d7e814bbe9fe938 Mon Sep 17 00:00:00 2001 From: Younguk Kim Date: Wed, 5 Jul 2017 19:49:46 +0900 Subject: [PATCH] Fix assert macros that cause a crash in non-debug --- panda/src/pgraph/renderAttrib.cxx | 2 +- panda/src/pgraph/renderState.cxx | 2 +- panda/src/pgraph/transformState.cxx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/panda/src/pgraph/renderAttrib.cxx b/panda/src/pgraph/renderAttrib.cxx index 3b8c68ad0c..10db3de16d 100644 --- a/panda/src/pgraph/renderAttrib.cxx +++ b/panda/src/pgraph/renderAttrib.cxx @@ -514,7 +514,7 @@ release_new() { if (_saved_entry != -1) { _saved_entry = -1; - nassertv(_attribs->remove(this)); + nassertv_always(_attribs->remove(this)); } } diff --git a/panda/src/pgraph/renderState.cxx b/panda/src/pgraph/renderState.cxx index 8faef8676c..43a81bf83e 100644 --- a/panda/src/pgraph/renderState.cxx +++ b/panda/src/pgraph/renderState.cxx @@ -1690,7 +1690,7 @@ release_new() { if (_saved_entry != -1) { _saved_entry = -1; - nassertv(_states->remove(this)); + nassertv_always(_states->remove(this)); } } diff --git a/panda/src/pgraph/transformState.cxx b/panda/src/pgraph/transformState.cxx index ae0d99b794..3c28e358bf 100644 --- a/panda/src/pgraph/transformState.cxx +++ b/panda/src/pgraph/transformState.cxx @@ -1900,7 +1900,7 @@ release_new() { if (_saved_entry != -1) { _saved_entry = -1; - nassertv(_states->remove(this)); + nassertv_always(_states->remove(this)); } }