зеркало из https://github.com/mozilla/gecko-dev.git
Bug 827825: Make mOtherProcess the current process for single-process IPDL protocols. r=cjones
This commit is contained in:
Родитель
cf5376b186
Коммит
fd252a586b
|
@ -2827,7 +2827,7 @@ class _GenerateProtocolActorCode(ipdl.ast.Visitor):
|
|||
ret=Type.BOOL))
|
||||
|
||||
openmeth.addstmts([
|
||||
StmtExpr(ExprAssn(p.otherProcessVar(), ExprLiteral.ZERO)),
|
||||
StmtExpr(ExprAssn(p.otherProcessVar(), ExprCall(ExprVar('base::GetCurrentProcessHandle')))),
|
||||
StmtReturn(ExprCall(ExprSelect(p.channelVar(), '.', 'Open'),
|
||||
[ aChannel, aMessageLoop, sidevar ]))
|
||||
])
|
||||
|
|
Загрузка…
Ссылка в новой задаче