diff -r 170ffea426a0 -r f9ecab642e25 core/systems/HandleSys.cpp --- a/core/systems/HandleSys.cpp Sun Nov 11 20:59:20 2007 +0000 +++ b/core/systems/HandleSys.cpp Fri Nov 23 05:10:33 2007 +0000 @@ -994,10 +994,10 @@ return g_PluginSys.UnloadPlugin(highest_owner); } -void HandleSystem::Dump(FILE *fp) +void HandleSystem::Dump(HANDLE_REPORTER rep) { - fprintf(fp, "%-10.10s\t%-20.20s\t%-20.20s\n", "Handle", "Owner", "Type"); - fprintf(fp, "---------------------------------------------\n"); + rep("%-10.10s\t%-20.20s\t%-20.20s", "Handle", "Owner", "Type"); + rep("---------------------------------------------"); for (unsigned int i = 1; i <= m_HandleTail; i++) { if (m_Handles[i].set != HandleSet_Used) @@ -1046,7 +1046,7 @@ { type = m_strtab->GetString(pType->nameIdx); } - fprintf(fp, "0x%08x\t%-20.20s\t%-20.20s\n", index, owner, type); + rep("0x%08x\t%-20.20s\t%-20.20s", index, owner, type); } }