зеркало из https://github.com/mozilla/gecko-dev.git
Fix a leak and some minor code cleanup. r+sr=jst, a=sspitzer. (205104)
This commit is contained in:
Родитель
1fb46fd5ab
Коммит
da46821012
|
@ -198,15 +198,11 @@ inDOMUtils::GetBindingURLs(nsIDOMElement *aElement, nsISimpleEnumerator **_retva
|
|||
|
||||
nsCOMPtr<nsIXBLBinding> tempBinding;
|
||||
while (binding) {
|
||||
nsCString id;
|
||||
binding->GetID(id);
|
||||
nsCString uri;
|
||||
binding->GetDocURI(uri);
|
||||
uri += "#";
|
||||
uri += id;
|
||||
|
||||
nsCOMPtr<nsIAtom> a = NS_NewAtom(uri.get());
|
||||
urls->AppendElement(a);
|
||||
nsCAutoString uri;
|
||||
binding->GetBindingURI(uri);
|
||||
|
||||
nsCOMPtr<nsIAtom> atom = do_GetAtom(uri.get());
|
||||
urls->AppendElement(atom);
|
||||
|
||||
binding->GetBaseBinding(getter_AddRefs(tempBinding));
|
||||
binding = tempBinding;
|
||||
|
|
Загрузка…
Ссылка в новой задаче