Fix a leak and some minor code cleanup. r+sr=jst, a=sspitzer. (205104)

git-svn-id: svn://10.0.0.236/trunk@142295 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
caillon%returnzero.com
2003-05-10 02:01:10 +00:00
parent 516a56127c
commit ca2709b2de

View File

@@ -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;