if you want a pointer to the characters, you're going to have to |.get()| it

git-svn-id: svn://10.0.0.236/trunk@78979 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
scc%mozilla.org
2000-09-13 06:22:27 +00:00
parent a5008c117a
commit 57de1f9b7a
3 changed files with 38 additions and 38 deletions

View File

@@ -203,9 +203,9 @@ nsMsgFolderDataSource::~nsMsgFolderDataSource (void)
nsresult nsMsgFolderDataSource::CreateLiterals(nsIRDFService *rdf)
{
createNode((const PRUnichar*)NS_LITERAL_STRING("true"),
createNode((const PRUnichar*)NS_LITERAL_STRING("true").get(),
getter_AddRefs(kTrueLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("false"),
createNode((const PRUnichar*)NS_LITERAL_STRING("false").get(),
getter_AddRefs(kFalseLiteral), rdf);
return NS_OK;

View File

@@ -225,7 +225,7 @@ nsresult nsMsgMessageDataSource::Init()
nsresult nsMsgMessageDataSource::CreateLiterals(nsIRDFService *rdf)
{
PRUnichar *prustr = nsnull;
createNode((const PRUnichar*)NS_LITERAL_STRING(" "), getter_AddRefs(kEmptyStringLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING(" ").get(), getter_AddRefs(kEmptyStringLiteral), rdf);
//
// internal strings - not to be localized - usually reflected into the DOM
@@ -233,69 +233,69 @@ nsresult nsMsgMessageDataSource::CreateLiterals(nsIRDFService *rdf)
//
// priority stuff
createNode((const PRUnichar*)NS_LITERAL_STRING("lowest"), getter_AddRefs(kLowestLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("low"), getter_AddRefs(kLowLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("high"), getter_AddRefs(kHighLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("highest"),getter_AddRefs(kHighestLiteral),rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("4"), getter_AddRefs(kLowestSortLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("3"), getter_AddRefs(kLowSortLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("2"), getter_AddRefs(kNormalSortLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("1"), getter_AddRefs(kHighSortLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("0"), getter_AddRefs(kHighestSortLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("lowest").get(), getter_AddRefs(kLowestLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("low").get(), getter_AddRefs(kLowLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("high").get(), getter_AddRefs(kHighLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("highest").get(),getter_AddRefs(kHighestLiteral),rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("4").get(), getter_AddRefs(kLowestSortLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("3").get(), getter_AddRefs(kLowSortLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("2").get(), getter_AddRefs(kNormalSortLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("1").get(), getter_AddRefs(kHighSortLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("0").get(), getter_AddRefs(kHighestSortLiteral), rdf);
// message status -
createNode((const PRUnichar*)NS_LITERAL_STRING("flagged"),getter_AddRefs(kFlaggedLiteral),rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("unflagged"), getter_AddRefs(kUnflaggedLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("replied"),getter_AddRefs(kRepliedLiteral),rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("new"), getter_AddRefs(kNewLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("read"), getter_AddRefs(kReadLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("fowarded"), getter_AddRefs(kForwardedLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("flagged").get(),getter_AddRefs(kFlaggedLiteral),rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("unflagged").get(), getter_AddRefs(kUnflaggedLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("replied").get(),getter_AddRefs(kRepliedLiteral),rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("new").get(), getter_AddRefs(kNewLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("read").get(), getter_AddRefs(kReadLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("fowarded").get(), getter_AddRefs(kForwardedLiteral), rdf);
// other useful strings
createNode((const PRUnichar*)NS_LITERAL_STRING("true"), getter_AddRefs(kTrueLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("false"), getter_AddRefs(kFalseLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("news"), getter_AddRefs(kNewsLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("mail"), getter_AddRefs(kMailLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("true").get(), getter_AddRefs(kTrueLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("false").get(), getter_AddRefs(kFalseLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("news").get(), getter_AddRefs(kNewsLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("mail").get(), getter_AddRefs(kMailLiteral), rdf);
//strings for the thread column.
createNode((const PRUnichar*)NS_LITERAL_STRING("noThread"), getter_AddRefs(kNoThreadLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("thread"), getter_AddRefs(kThreadLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("threadWithUnread"), getter_AddRefs(kThreadWithUnreadLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("noThread").get(), getter_AddRefs(kNoThreadLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("thread").get(), getter_AddRefs(kThreadLiteral), rdf);
createNode((const PRUnichar*)NS_LITERAL_STRING("threadWithUnread").get(), getter_AddRefs(kThreadWithUnreadLiteral), rdf);
//
// localized strings - some of the above strings need to be displayed
// to the user
// priority
prustr = GetString(NS_LITERAL_STRING("priorityHighest"));
prustr = GetString(NS_LITERAL_STRING("priorityHighest").get());
createNode(prustr, getter_AddRefs(kHighestLiteralDisplayString), rdf);
Recycle(prustr);
prustr = GetString(NS_LITERAL_STRING("priorityHigh"));
prustr = GetString(NS_LITERAL_STRING("priorityHigh").get());
createNode(prustr, getter_AddRefs(kHighLiteralDisplayString), rdf);
Recycle(prustr);
prustr = GetString(NS_LITERAL_STRING("priorityLow"));
prustr = GetString(NS_LITERAL_STRING("priorityLow").get());
createNode(prustr, getter_AddRefs(kLowLiteralDisplayString), rdf);
Recycle(prustr);
prustr = GetString(NS_LITERAL_STRING("priorityLowest"));
prustr = GetString(NS_LITERAL_STRING("priorityLowest").get());
createNode(prustr, getter_AddRefs(kLowestLiteralDisplayString), rdf);
Recycle(prustr);
// message status
prustr = GetString(NS_LITERAL_STRING("new"));
prustr = GetString(NS_LITERAL_STRING("new").get());
createNode(prustr, getter_AddRefs(kNewLiteralDisplayString), rdf);
Recycle(prustr);
prustr = GetString(NS_LITERAL_STRING("read"));
prustr = GetString(NS_LITERAL_STRING("read").get());
createNode(prustr, getter_AddRefs(kReadLiteralDisplayString), rdf);
Recycle(prustr);
prustr = GetString(NS_LITERAL_STRING("forwarded"));
prustr = GetString(NS_LITERAL_STRING("forwarded").get());
createNode(prustr, getter_AddRefs(kForwardedLiteralDisplayString), rdf);
Recycle(prustr);
prustr = GetString(NS_LITERAL_STRING("replied"));
prustr = GetString(NS_LITERAL_STRING("replied").get());
createNode(prustr, getter_AddRefs(kRepliedLiteralDisplayString), rdf);
Recycle(prustr);
@@ -1531,22 +1531,22 @@ nsMsgMessageDataSource::createPriorityString(nsMsgPriorityValue priority, nsAuto
break;
case nsMsgPriority::lowest:
//priorityStr = "Lowest";
prustr = GetString(NS_LITERAL_STRING("Lowest"));
prustr = GetString(NS_LITERAL_STRING("Lowest").get());
priorityStr.Assign(prustr);
break;
case nsMsgPriority::low:
//priorityStr = "Low";
prustr = GetString(NS_LITERAL_STRING("Low"));
prustr = GetString(NS_LITERAL_STRING("Low").get());
priorityStr.Assign(prustr);
break;
case nsMsgPriority::high:
//priorityStr = "High";
prustr = GetString(NS_LITERAL_STRING("High"));
prustr = GetString(NS_LITERAL_STRING("High").get());
priorityStr.Assign(prustr);
break;
case nsMsgPriority::highest:
//priorityStr = "Highest";
prustr = GetString(NS_LITERAL_STRING("Highest"));
prustr = GetString(NS_LITERAL_STRING("Highest").get());
priorityStr.Assign(prustr);
break;
}

View File

@@ -97,7 +97,7 @@ void nsMsgWindow::GetMessageWindowDocShell(nsIDocShell ** aDocShell)
nsCOMPtr<nsIDocShellTreeItem> msgDocShellItem;
if(rootAsNode)
rootAsNode->FindChildWithName(NS_LITERAL_STRING("messagepane"), PR_TRUE, PR_FALSE,
rootAsNode->FindChildWithName(NS_LITERAL_STRING("messagepane").get(), PR_TRUE, PR_FALSE,
nsnull, getter_AddRefs(msgDocShellItem));
docShell = do_QueryInterface(msgDocShellItem);