Bug 534736, and perhaps some others: parent crash within mozilla::plugins::PPluginInstanceParent::DestroySubtree, r=cjones

This commit is contained in:
Benjamin Smedberg 2009-12-17 16:39:22 -05:00
Родитель 4de88f4c18
Коммит 1e5ed65ff5
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -3353,11 +3353,11 @@ class _GenerateProtocolActorCode(ipdl.ast.Visitor):
failif.addifstmts(
self.unregisterActor(actorvar)
+ [ StmtExpr(ExprCall(_deallocMethod(md.decl.type.constructedType()), args=[actorvar])),
StmtReturn(ExprLiteral.NULL),
StmtExpr(_callCxxArrayRemoveSorted(
self.protocol.managedVar(
md.decl.type.constructedType(), self.side),
actorvar))
actorvar)),
StmtReturn(ExprLiteral.NULL),
])
return [ failif ]