瀏覽代碼

Fix assert macros that cause a crash in non-debug

Younguk Kim 8 年之前
父節點
當前提交
e07e5d0203
共有 3 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      panda/src/pgraph/renderAttrib.cxx
  2. 1 1
      panda/src/pgraph/renderState.cxx
  3. 1 1
      panda/src/pgraph/transformState.cxx

+ 1 - 1
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));
   }
 }
 

+ 1 - 1
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));
   }
 }
 

+ 1 - 1
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));
   }
 }