mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 709511 - Remove unused nsCharsetMenu::SetCharsetCheckmark; r=smontagu r=ehsan
This commit is contained in:
parent
865e9eff78
commit
7696402cf6
@ -201,7 +201,6 @@ private:
|
||||
nsTArray<nsCString> mDecoderList;
|
||||
|
||||
nsresult Done();
|
||||
nsresult SetCharsetCheckmark(nsString * aCharset, bool aValue);
|
||||
|
||||
nsresult FreeResources();
|
||||
|
||||
@ -828,31 +827,6 @@ nsresult nsCharsetMenu::Done()
|
||||
return res;
|
||||
}
|
||||
|
||||
nsresult nsCharsetMenu::SetCharsetCheckmark(nsString * aCharset,
|
||||
bool aValue)
|
||||
{
|
||||
nsresult res = NS_OK;
|
||||
nsCOMPtr<nsIRDFContainer> container;
|
||||
nsCOMPtr<nsIRDFResource> node;
|
||||
|
||||
res = NewRDFContainer(mInner, kNC_BrowserCharsetMenuRoot, getter_AddRefs(container));
|
||||
if (NS_FAILED(res)) return res;
|
||||
|
||||
// find RDF node for given charset
|
||||
res = mRDFService->GetUnicodeResource(*aCharset, getter_AddRefs(node));
|
||||
if (NS_FAILED(res)) return res;
|
||||
|
||||
// set checkmark value
|
||||
nsCOMPtr<nsIRDFLiteral> checkedLiteral;
|
||||
nsAutoString checked; checked.AssignWithConversion((aValue == true) ? "true" : "false");
|
||||
res = mRDFService->GetLiteral(checked.get(), getter_AddRefs(checkedLiteral));
|
||||
if (NS_FAILED(res)) return res;
|
||||
res = Assert(node, kNC_Checked, checkedLiteral, true);
|
||||
if (NS_FAILED(res)) return res;
|
||||
|
||||
return res;
|
||||
}
|
||||
|
||||
/**
|
||||
* Free the resources no longer needed by the component.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user