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+='>';
}
/*