diff --git a/mozilla/content/html/document/src/nsHTMLDocument.cpp b/mozilla/content/html/document/src/nsHTMLDocument.cpp index 01bc9d623b8..8aac79fd5fe 100644 --- a/mozilla/content/html/document/src/nsHTMLDocument.cpp +++ b/mozilla/content/html/document/src/nsHTMLDocument.cpp @@ -571,10 +571,11 @@ nsHTMLDocument::TryBookmarkCharset(nsIDocShell* aDocShell, PRBool wantCharset; // ignored for now nsCAutoString charset; nsCOMPtr webNav(do_QueryInterface(aDocShell)); + nsCOMPtr closure; nsresult rv = bookmarksResolver->RequestCharset(webNav, aChannel, &wantCharset, - nsnull, + getter_AddRefs(closure), charset); if (NS_SUCCEEDED(rv) && !charset.IsEmpty()) { aCharset = charset;