зеркало из https://github.com/mozilla/gecko-dev.git
Bug 974356 - 1/4 - Initialize mOtherProcess to an invalid handle value - r=bent
This commit is contained in:
Родитель
aede9b1b4f
Коммит
4a8e65915b
|
@ -56,6 +56,12 @@ class NeckoParent;
|
|||
|
||||
namespace ipc {
|
||||
|
||||
#ifdef XP_WIN
|
||||
const base::ProcessHandle kInvalidProcessHandle = INVALID_HANDLE_VALUE;
|
||||
#else
|
||||
const base::ProcessHandle kInvalidProcessHandle = -1;
|
||||
#endif
|
||||
|
||||
class ProtocolFdMapping;
|
||||
class ProtocolCloneContext;
|
||||
|
||||
|
|
|
@ -2884,6 +2884,8 @@ class _GenerateProtocolActorCode(ipdl.ast.Visitor):
|
|||
[ ExprVar.THIS ]) ]),
|
||||
ExprMemberInit(p.lastActorIdVar(),
|
||||
[ p.actorIdInit(self.side) ]),
|
||||
ExprMemberInit(p.otherProcessVar(),
|
||||
[ ExprVar('ipc::kInvalidProcessHandle') ]),
|
||||
ExprMemberInit(p.lastShmemIdVar(),
|
||||
[ p.shmemIdInit(self.side) ]),
|
||||
ExprMemberInit(p.stateVar(),
|
||||
|
|
Загрузка…
Ссылка в новой задаче