void SysClose() { EmuShutdown(); ReleasePlugins(); StopDebugger(); if (emuLog != NULL) fclose(emuLog); }
XDLink::~XDLink() { StopDebugger(); DeleteAcceptor(); delete itsBPMgr; delete itsSourcePathList; DeleteOneShotCommands(); }
void SysClose() { EmuShutdown(); ReleasePlugins(); StopDebugger(); if (emuLog != NULL && emuLog != stdout && emuLog != stderr) { fclose(emuLog); emuLog = NULL; } }
JBoolean XDLink::RestartDebugger() { StopDebugger(); const JBoolean ok = StartDebugger(); if (ok) { Broadcast(DebuggerRestarted()); } return ok; }