fix for 13819 - missing a release

This commit is contained in:
jband%netscape.com 1999-09-14 22:51:04 +00:00
Родитель 4d74b5b41f
Коммит d1445daa09
1 изменённых файлов: 3 добавлений и 12 удалений

Просмотреть файл

@ -260,12 +260,9 @@ nsXPCInterfaces::CacheDynaProp(JSContext *cx, JSObject *obj, jsid id,
} }
NS_RELEASE(nsid_wrapper); NS_RELEASE(nsid_wrapper);
} }
else
{
NS_RELEASE(nsid);
}
NS_RELEASE(xpc); NS_RELEASE(xpc);
} }
NS_RELEASE(nsid);
} }
} }
} }
@ -499,12 +496,9 @@ nsXPCClasses::CacheDynaProp(JSContext *cx, JSObject *obj, jsid id,
} }
NS_RELEASE(nsid_wrapper); NS_RELEASE(nsid_wrapper);
} }
else
{
NS_RELEASE(nsid);
}
NS_RELEASE(xpc); NS_RELEASE(xpc);
} }
NS_RELEASE(nsid);
} }
} }
} }
@ -777,12 +771,9 @@ nsXPCClassesByID::CacheDynaProp(JSContext *cx, JSObject *obj, jsid id,
} }
NS_RELEASE(nsid_wrapper); NS_RELEASE(nsid_wrapper);
} }
else
{
NS_RELEASE(nsid);
}
NS_RELEASE(xpc); NS_RELEASE(xpc);
} }
NS_RELEASE(nsid);
} }
} }
} }