void CChars::Dump(void) { CChars sz; int i; if (Length() <= 10000) { if (Length() > 0) { EngineOutput(Text()); } return; } for (i = 0; i < Length()-10000; i+=10000) { sz.Init(Text(), i, i+10000); EngineOutput(sz.Text()); sz.Kill(); } sz.Init(Text(), i, Length()); EngineOutput(sz.Text()); sz.Kill(); }
void CLogger::Add(char* szText) { if (msConfig.bEnabled) { if (msConfig.bEngineOut) { EngineOutput(szText); } if (mpcFile) { mpcFile->Open(EFM_ReadWrite_Create); mpcFile->Seek(0, EFSO_END); if (mpcFile) { mpcFile->Write(szText, (int)strlen(szText), 1); mpcFile->Close(); } } } }