Commit 9fe39b5f authored by Stephen A Pohl's avatar Stephen A Pohl
Browse files

Bug 1761481: Improve the conversion of line breaks. r=mstange

parent 32b5831e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -204,7 +204,7 @@ static T* ConvertUnknownBreaks(const T* aInSrc, int32_t& aIoLen,

  while (src < srcEnd) {
    if (*src == nsCRT::CR) {
      if (src < srcEnd && src[1] == nsCRT::LF) {
      if (src + 1 < srcEnd && src[1] == nsCRT::LF) {
        // CRLF
        finalLen += destBreakLen;
        src++;
@@ -233,7 +233,7 @@ static T* ConvertUnknownBreaks(const T* aInSrc, int32_t& aIoLen,

  while (src < srcEnd) {
    if (*src == nsCRT::CR) {
      if (src < srcEnd && src[1] == nsCRT::LF) {
      if (src + 1 < srcEnd && src[1] == nsCRT::LF) {
        // CRLF
        AppendLinebreak(dst, aDestBreak);
        src++;