Lines Matching refs:enmEol

110             pStream->paLines[0].enmEol  = SCMEOL_NONE;
275 AssertReturn(offEol + pStream->paLines[iLine].enmEol <= cbFile, VERR_INTERNAL_ERROR_2);
276 switch (pStream->paLines[iLine].enmEol)
414 pStream->paLines[iLine].enmEol = *penmEol = SCMEOL_LF;
417 pStream->paLines[iLine].enmEol = *penmEol = SCMEOL_CRLF;
424 pStream->paLines[iLine].enmEol = *penmEol = SCMEOL_NONE;
448 SCMEOL enmEol;
449 while (scmStreamGetLineInternal(pStream, &cchLine, &enmEol))
562 if (offAbsolute < pStream->paLines[i].off + pStream->paLines[i].cch + pStream->paLines[i].enmEol)
703 *penmEol = pStream->paLines[iLine].enmEol;
706 pStream->off = pStream->paLines[iLine].off + pStream->paLines[iLine].cch + pStream->paLines[iLine].enmEol;
739 Assert(offCur <= pStream->paLines[iCurLine].cch + pStream->paLines[iCurLine].enmEol);
790 if (pStream->off >= pStream->paLines[iLine].off + pStream->paLines[iLine].cch + pStream->paLines[iLine].enmEol)
866 SCMEOL enmEol;
868 const char *pchLine = ScmStreamGetLineByNo(pStream, iLine, &cchLine, &enmEol);
884 SCMEOL enmEol;
886 enmEol = pStream->paLines[0].enmEol;
888 enmEol = SCMEOL_NONE;
893 enmEol = SCMEOL_CRLF;
895 enmEol = SCMEOL_LF;
898 if (enmEol == SCMEOL_NONE)
900 enmEol = SCMEOL_CRLF;
902 enmEol = SCMEOL_LF;
904 return enmEol;
917 SCMEOL enmEol;
919 enmEol = pStream->paLines[iLine].enmEol;
922 enmEol = SCMEOL_CRLF;
924 enmEol = SCMEOL_LF;
926 return enmEol;
936 * @param enmEol Which end of line indicator to use.
938 int ScmStreamPutLine(PSCMSTREAM pStream, const char *pchLine, size_t cchLine, SCMEOL enmEol)
950 && pStream->paLines[iLine - 1].enmEol == SCMEOL_NONE))
953 SCMEOL enmEol2 = enmEol != SCMEOL_NONE ? enmEol : ScmStreamGetEol(pStream);
954 if (RT_UNLIKELY(off + cchLine + enmEol + enmEol2 > pStream->cbAllocated))
956 int rc = scmStreamGrowBuffer(pStream, cchLine + enmEol + enmEol2);
967 pStream->paLines[iLine - 1].enmEol = enmEol2;
976 if (RT_UNLIKELY(off + cchLine + enmEol > pStream->cbAllocated))
978 int rc = scmStreamGrowBuffer(pStream, cchLine + enmEol);
994 pStream->paLines[iLine].enmEol = enmEol;
1005 if (enmEol == SCMEOL_LF)
1007 else if (enmEol == SCMEOL_CRLF)
1020 pStream->paLines[iLine].enmEol = SCMEOL_NONE;
1055 && pStream->paLines[iLine - 1].enmEol == SCMEOL_NONE))
1080 pStream->paLines[iLine].enmEol = SCMEOL_NONE;
1090 pStream->paLines[iLine].enmEol = SCMEOL_LF;
1093 pStream->paLines[iLine].enmEol = SCMEOL_CRLF;
1102 pStream->paLines[iLine].enmEol = SCMEOL_NONE;
1225 SCMEOL enmEol;
1227 const char *pchLine = ScmStreamGetLine(pSrc, &cchLine, &enmEol);
1231 int rc = ScmStreamPutLine(pDst, pchLine, cchLine, enmEol);