From a7e5f0c49e3a8d8636aa880f82297aa71f120bd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sat, 12 Sep 2015 20:13:22 +0000 Subject: [PATCH] [NTVDM]: Fix parentheses. Thanks GCC. svn path=/trunk/; revision=69206 --- reactos/subsystems/mvdm/ntvdm/dos/dem.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/subsystems/mvdm/ntvdm/dos/dem.c b/reactos/subsystems/mvdm/ntvdm/dos/dem.c index 1a487d6c759..ebe4459de0d 100644 --- a/reactos/subsystems/mvdm/ntvdm/dos/dem.c +++ b/reactos/subsystems/mvdm/ntvdm/dos/dem.c @@ -1432,11 +1432,11 @@ extern HANDLE VdmTaskEvent; // see emulator.c /* If the list is already empty, or just contains only one element, bail out */ // FIXME: Question: if the list has only one element, is it ALWAYS RootCmd ?? // FIXME: The following is hackish. - if (IsListEmpty(&ComSpecInfoList) || - (ComSpecInfoList.Flink == &RootCmd.Entry && - ComSpecInfoList.Blink == &RootCmd.Entry) && + if ((IsListEmpty(&ComSpecInfoList) || + (ComSpecInfoList.Flink == &RootCmd.Entry && + ComSpecInfoList.Blink == &RootCmd.Entry)) && ReentrancyCount == 0 && - (WaitForSingleObject(VdmTaskEvent, 0) == WAIT_TIMEOUT)) + WaitForSingleObject(VdmTaskEvent, 0) == WAIT_TIMEOUT) { /* Nothing runs, so exit immediately */ ExitVDM(FALSE, 0);