diff --git a/mozilla/content/html/document/src/nsHTMLDocument.cpp b/mozilla/content/html/document/src/nsHTMLDocument.cpp index 55dc8526b47..31b2391b75f 100644 --- a/mozilla/content/html/document/src/nsHTMLDocument.cpp +++ b/mozilla/content/html/document/src/nsHTMLDocument.cpp @@ -526,10 +526,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;