From 6053dff454babc61cb45c1705ca704e86052d0cb Mon Sep 17 00:00:00 2001 From: David Anderson Date: Mon, 13 Aug 2007 19:41:15 +0000 Subject: [PATCH] fixed a bug where sm_dump_handles reported some freed handles incorrectly --HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401327 --- core/systems/HandleSys.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/systems/HandleSys.cpp b/core/systems/HandleSys.cpp index 355a6928..dce94de8 100644 --- a/core/systems/HandleSys.cpp +++ b/core/systems/HandleSys.cpp @@ -925,8 +925,7 @@ void HandleSystem::Dump(FILE *fp) fprintf(fp, "---------------------------------------------\n"); for (unsigned int i=1; i<=m_HandleTail; i++) { - if (m_Handles[i].set == HandleSet_Freed - || m_Handles[i].set == HandleSet_Identity) + if (m_Handles[i].set != HandleSet_Used) { continue; }