void GProfile::GetLine(GString &strLine, const char *szBuffer, __int64 *nIdx, __int64 dwSize) { strLine.Empty(); while (*nIdx < dwSize) { if (szBuffer[*nIdx] == '\n') break; strLine += szBuffer[*nIdx]; (*nIdx)++; } (*nIdx)++; }