From 39955b642892e9de8e0a77286ed31e831d5ea281 Mon Sep 17 00:00:00 2001 From: "cbiesinger%web.de" Date: Fri, 11 Jun 2004 15:05:29 +0000 Subject: [PATCH] bug 245673 named literal strings should be const r+sr=darin git-svn-id: svn://10.0.0.236/trunk@157773 18797224-902f-48f8-a5cc-f745e15eee43 --- .../content/xml/document/src/nsXMLContentSink.cpp | 2 +- .../content/xul/document/src/nsXULContentSink.cpp | 2 +- .../webservices/soap/src/nsSOAPMessage.cpp | 4 ++-- mozilla/js/src/xpconnect/src/xpcconvert.cpp | 4 ++-- mozilla/js/src/xpconnect/tests/TestXPC.cpp | 2 +- mozilla/parser/htmlparser/src/nsHTMLTokens.cpp | 2 +- mozilla/xpcom/string/public/nsLiteralString.h | 8 ++++---- .../xpfe/components/history/src/nsGlobalHistory.cpp | 12 ++++++------ .../xpfe/components/history/src/nsGlobalHistory.h | 2 +- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/mozilla/content/xml/document/src/nsXMLContentSink.cpp b/mozilla/content/xml/document/src/nsXMLContentSink.cpp index 349d1b3014f..7fb59fceecf 100644 --- a/mozilla/content/xml/document/src/nsXMLContentSink.cpp +++ b/mozilla/content/xml/document/src/nsXMLContentSink.cpp @@ -1454,7 +1454,7 @@ nsXMLContentSink::PushNameSpacesFrom(const PRUnichar** aAtts) NS_ENSURE_TRUE(nameSpace, NS_ERROR_UNEXPECTED); - static const NS_NAMED_LITERAL_STRING(kNameSpaceDef, "xmlns"); + static NS_NAMED_LITERAL_STRING(kNameSpaceDef, "xmlns"); static const PRUint32 xmlns_len = kNameSpaceDef.Length(); diff --git a/mozilla/content/xul/document/src/nsXULContentSink.cpp b/mozilla/content/xul/document/src/nsXULContentSink.cpp index bdbeaea48a4..d80997641f3 100644 --- a/mozilla/content/xul/document/src/nsXULContentSink.cpp +++ b/mozilla/content/xul/document/src/nsXULContentSink.cpp @@ -1145,7 +1145,7 @@ XULContentSinkImpl::PushNameSpacesFrom(const PRUnichar** aAttributes) return NS_ERROR_OUT_OF_MEMORY; } - static const NS_NAMED_LITERAL_STRING(kNameSpaceDef, "xmlns"); + static NS_NAMED_LITERAL_STRING(kNameSpaceDef, "xmlns"); static const PRUint32 xmlns_len = kNameSpaceDef.Length(); for (; *aAttributes; aAttributes += 2) { diff --git a/mozilla/extensions/webservices/soap/src/nsSOAPMessage.cpp b/mozilla/extensions/webservices/soap/src/nsSOAPMessage.cpp index fea52dbfbf0..edc2c9884ef 100644 --- a/mozilla/extensions/webservices/soap/src/nsSOAPMessage.cpp +++ b/mozilla/extensions/webservices/soap/src/nsSOAPMessage.cpp @@ -271,9 +271,9 @@ NS_IMETHODIMP PRUint32 aParameterCount, nsISOAPParameter ** aParameters) { - static const NS_NAMED_LITERAL_STRING(realEmptySOAPDocStr1, + static NS_NAMED_LITERAL_STRING(realEmptySOAPDocStr1, ""); - static const NS_NAMED_LITERAL_STRING(realEmptySOAPDocStr2, + static NS_NAMED_LITERAL_STRING(realEmptySOAPDocStr2, ""); static const nsAString *kEmptySOAPDocStr[] = { &realEmptySOAPDocStr1, &realEmptySOAPDocStr2 diff --git a/mozilla/js/src/xpconnect/src/xpcconvert.cpp b/mozilla/js/src/xpconnect/src/xpcconvert.cpp index 138085a559a..01fec4e99cd 100644 --- a/mozilla/js/src/xpconnect/src/xpcconvert.cpp +++ b/mozilla/js/src/xpconnect/src/xpcconvert.cpp @@ -661,8 +661,8 @@ XPCConvert::JSData2Native(XPCCallContext& ccx, void* d, jsval s, } case nsXPTType::T_DOMSTRING: { - static const NS_NAMED_LITERAL_STRING(sEmptyString, ""); - static const NS_NAMED_LITERAL_STRING(sVoidString, "undefined"); + static NS_NAMED_LITERAL_STRING(sEmptyString, ""); + static NS_NAMED_LITERAL_STRING(sVoidString, "undefined"); const PRUnichar* chars; JSString* str = nsnull; diff --git a/mozilla/js/src/xpconnect/tests/TestXPC.cpp b/mozilla/js/src/xpconnect/tests/TestXPC.cpp index aa87f004a04..592a3bba941 100644 --- a/mozilla/js/src/xpconnect/tests/TestXPC.cpp +++ b/mozilla/js/src/xpconnect/tests/TestXPC.cpp @@ -439,7 +439,7 @@ TestArgFormatter(JSContext* jscontext, JSObject* glob, nsIXPConnect* xpc) const char* a_in = "some string"; nsCOMPtr b_in = new nsTestXPCFoo(); nsCOMPtr c_in = do_CreateInstance("@mozilla.org/variant;1"); - static const NS_NAMED_LITERAL_STRING(d_in, "foo bar"); + static NS_NAMED_LITERAL_STRING(d_in, "foo bar"); const char* e_in = "another meaningless chunck of text"; diff --git a/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp b/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp index 19dd270b141..4294df9b203 100644 --- a/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp +++ b/mozilla/parser/htmlparser/src/nsHTMLTokens.cpp @@ -524,7 +524,7 @@ nsresult CTextToken::ConsumeUntil(PRUnichar aChar,PRBool aIgnoreComments,nsScann // assume that the prematured terminal string is the actual terminal string and goto step 1. This // will be our last iteration. - const NS_NAMED_LITERAL_STRING(ltslash, "