diff --git a/htmlparser/src/nsHTMLTokens.cpp b/htmlparser/src/nsHTMLTokens.cpp index 7c8f8408e0be..151f26667035 100644 --- a/htmlparser/src/nsHTMLTokens.cpp +++ b/htmlparser/src/nsHTMLTokens.cpp @@ -266,7 +266,9 @@ void CStartToken::DebugDumpSource(nsOutputStream& out) { void CStartToken::GetSource(nsString& anOutputString){ anOutputString="<"; anOutputString+=mTextValue; - anOutputString+=(mTrailingContent.Length()>0)? mTrailingContent:'>'; + if(mTrailingContent.Length()>0) + anOutputString+=mTrailingContent; + else anOutputString+='>'; } /* diff --git a/parser/htmlparser/src/nsHTMLTokens.cpp b/parser/htmlparser/src/nsHTMLTokens.cpp index 7c8f8408e0be..151f26667035 100644 --- a/parser/htmlparser/src/nsHTMLTokens.cpp +++ b/parser/htmlparser/src/nsHTMLTokens.cpp @@ -266,7 +266,9 @@ void CStartToken::DebugDumpSource(nsOutputStream& out) { void CStartToken::GetSource(nsString& anOutputString){ anOutputString="<"; anOutputString+=mTextValue; - anOutputString+=(mTrailingContent.Length()>0)? mTrailingContent:'>'; + if(mTrailingContent.Length()>0) + anOutputString+=mTrailingContent; + else anOutputString+='>'; } /*