Use nsRefPtr when not defering release of WrappedJS

Followup to commit 89d161c
This commit is contained in:
trav90
2016-08-12 02:41:25 -05:00
committed by roytam1
parent 0cb785b425
commit ad5ddb707d
+1 -1
View File
@@ -90,7 +90,7 @@ JSObject2WrappedJSMap::UpdateWeakPointersAfterGC(XPCJSRuntime* runtime)
// Check all wrappers and update their JSObject pointer if it has been
// moved. Release any wrappers whose weakly held JSObject has died.
nsTArray<RefPtr<nsXPCWrappedJS>> dying;
nsTArray<nsRefPtr<nsXPCWrappedJS>> dying;
for (Map::Enum e(mTable); !e.empty(); e.popFront()) {
nsXPCWrappedJS* wrapper = e.front().value();