Bug 974356 - 1/4 - Initialize mOtherProcess to an invalid handle value - r=bent

This commit is contained in:
Benoit Jacob 2014-02-25 08:12:49 -05:00
Родитель aede9b1b4f
Коммит 4a8e65915b
2 изменённых файлов: 8 добавлений и 0 удалений

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

@ -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(),