From 9c98fae369668bfc7c22dc146ae23a4e6812d450 Mon Sep 17 00:00:00 2001 From: "jaggernaut%netscape.com" Date: Tue, 16 Oct 2001 04:07:30 +0000 Subject: [PATCH] Fix ports bustage, linux runtime problems. git-svn-id: svn://10.0.0.236/trunk@105461 18797224-902f-48f8-a5cc-f745e15eee43 --- .../html/document/src/nsHTMLDocument.cpp | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/mozilla/content/html/document/src/nsHTMLDocument.cpp b/mozilla/content/html/document/src/nsHTMLDocument.cpp index 68d332b76e8..0f27f07cf80 100644 --- a/mozilla/content/html/document/src/nsHTMLDocument.cpp +++ b/mozilla/content/html/document/src/nsHTMLDocument.cpp @@ -2298,12 +2298,17 @@ nsHTMLDocument::WriteCommon(const nsAReadableString& aText, mWriteLevel++; - static const NS_NAMED_LITERAL_STRING(sNewLine, "\n"); - - rv = mParser->Parse(aNewlineTerminate ? (aText + sNewLine) : aText, - NS_GENERATE_PARSER_KEY(), - NS_LITERAL_STRING("text/html"), PR_FALSE, - (!mIsWriting || (mWriteLevel > 1))); + if (aNewlineTerminate) { + rv = mParser->Parse(aText + NS_LITERAL_STRING("\n"), + NS_GENERATE_PARSER_KEY(), + NS_LITERAL_STRING("text/html"), PR_FALSE, + (!mIsWriting || (mWriteLevel > 1))); + } else { + rv = mParser->Parse(aText, + NS_GENERATE_PARSER_KEY(), + NS_LITERAL_STRING("text/html"), PR_FALSE, + (!mIsWriting || (mWriteLevel > 1))); + } mWriteLevel--; return rv;