aboutsummaryrefslogtreecommitdiff
path: root/tools/mhmake/src/commandqueue.h
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2010-02-22 11:28:45 +0000
committermarha <marha@users.sourceforge.net>2010-02-22 11:28:45 +0000
commitd10b9c9c14f7b467bef9bb9847d1f79247f8d7c2 (patch)
treef7e995c9afdec8a4c90fdba138b2dfc34e7966f5 /tools/mhmake/src/commandqueue.h
parent38eb5d4eed017f0c460761830f622d4cdb18da15 (diff)
downloadvcxsrv-d10b9c9c14f7b467bef9bb9847d1f79247f8d7c2.tar.gz
vcxsrv-d10b9c9c14f7b467bef9bb9847d1f79247f8d7c2.tar.bz2
vcxsrv-d10b9c9c14f7b467bef9bb9847d1f79247f8d7c2.zip
Solved reentrancy problem
Diffstat (limited to 'tools/mhmake/src/commandqueue.h')
-rw-r--r--tools/mhmake/src/commandqueue.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/mhmake/src/commandqueue.h b/tools/mhmake/src/commandqueue.h
index 7480d63dd..84878067e 100644
--- a/tools/mhmake/src/commandqueue.h
+++ b/tools/mhmake/src/commandqueue.h
@@ -48,6 +48,7 @@ private:
private:
void ThrowCommandExecutionError(activeentry *pActiveEntry);
+ void AddActiveEntry(activeentry &ActiveEntry, mh_pid_t ActiveProcess);
void RemoveActiveEntry(unsigned Entry);
bool StartExecuteCommands(const refptr<fileinfo> &pTarget);
bool StartExecuteNextCommand(activeentry *pActiveEntry, mh_pid_t *pActiveProcess);