vcomp: Fix handling of _vcomp_fork with ifval == FALSE.
commitc06167b172a3db8d903a275b38af87ec8851c7d1
authorSebastian Lackner <sebastian@fds-team.de>
Mon, 20 Jul 2015 03:15:49 +0000 (20 05:15 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 20 Jul 2015 04:33:47 +0000 (20 06:33 +0200)
treea8bd2899dea93eb2b6a0fe2eefe29dac59fed077
parent889eba36e93918e7957cb3fda142d87abc2b9c84
vcomp: Fix handling of _vcomp_fork with ifval == FALSE.

Forks with ifval == FALSE do not count as "parallel", so nested forks are
still allowed. Please note that calling _vcomp_fork(FALSE, ...) or directly
calling the callback is still different in some aspects, the synchronization
functions run in a different context for example.
dlls/vcomp/main.c
dlls/vcomp/tests/vcomp.c