Lines Matching defs:ioBuffer
353 nsresult nsLinebreakConverter::ConvertLineBreaksInSitu(char **ioBuffer, ELinebreakType aSrcBreaks,
356 NS_ASSERTION(ioBuffer && *ioBuffer, "Null pointer passed");
357 if (!ioBuffer || !*ioBuffer) return NS_ERROR_NULL_POINTER;
361 PRInt32 sourceLen = (aSrcLen == kIgnoreLen) ? strlen(*ioBuffer) + 1 : aSrcLen;
371 ConvertBreaksInSitu(*ioBuffer, sourceLen, *srcBreaks, *dstBreaks);
380 destBuffer = ConvertUnknownBreaks(*ioBuffer, sourceLen, dstBreaks);
382 destBuffer = ConvertBreaks(*ioBuffer, sourceLen, srcBreaks, dstBreaks);
385 *ioBuffer = destBuffer;
422 nsresult nsLinebreakConverter::ConvertUnicharLineBreaksInSitu(PRUnichar **ioBuffer,
425 NS_ASSERTION(ioBuffer && *ioBuffer, "Null pointer passed");
426 if (!ioBuffer || !*ioBuffer) return NS_ERROR_NULL_POINTER;
429 PRInt32 sourceLen = (aSrcLen == kIgnoreLen) ? nsCRT::strlen(*ioBuffer) + 1 : aSrcLen;
439 ConvertBreaksInSitu(*ioBuffer, sourceLen, *srcBreaks, *dstBreaks);
448 destBuffer = ConvertUnknownBreaks(*ioBuffer, sourceLen, dstBreaks);
450 destBuffer = ConvertBreaks(*ioBuffer, sourceLen, srcBreaks, dstBreaks);
453 *ioBuffer = destBuffer;