[ros-dev] Replacing unsafe TRUE comparisons (Following Re: bool => BOOL)

David Quintana (gigaherz) gigaherz at gmail.com
Wed Nov 12 12:42:42 UTC 2014


Nice work though.

On 12 November 2014 13:41, David Quintana (gigaherz) <gigaherz at gmail.com>
wrote:

> It's a common practice to include giant code dumps as attachments instead
> of inlining them in the text of the mail.
> It may also be a good idea to provide multiple patches based on component,
> so that different people can take a look at the patches relating to their
> areas of expertise.
> If providing one patch per folder is too much work, then at least based on
> the top-level one. applications.patch, dll.patch, ntoskrnl.patch, etc.
> would be much easier to review.
>
> On 12 November 2014 10:48, Love Nystrom <love.nystrom at gmail.com> wrote:
>
>> Grep'ing for [ \t]*==[ \t]*TRUE and [ \t]*!=[ \t]*TRUE revealed some 400
>> matches..
>> That's *400 potential malfunctions begging to happen*, as previously
>> concluded.
>>
>> If you *must*, for some obscure reason, code an explicit truth-value
>> comparison,
>> for God's sake make it (boolVal != FALSE) or (boolVal == FALSE), which is
>> safe,
>> because a BOOL has 2^32-2 TRUE values !!!
>>
>> However, the more efficient "if ( boolVal )" and "if ( !boolVal )" ought
>> to be *mandatory*.
>>
>> I do hope nobody will challenge that "if ( boolVal )" equals "if (
>> boolVal != FALSE )",
>> and does *not* equal "if ( boolVal == TRUE )", when boolVal is BOOL or
>> BOOLEAN...
>>
>> I've patched all those potential errors against the current trunk.
>> In most cases a simple removal of "== TRUE" was sufficient, however in
>> asserts I replaced it with "!= FALSE", since that may be clearer when
>> triggered.
>> The only places I let it pass was in pure debug strings and comments.
>>
>> As this is a *fairly extensive patch*, I would very much appreciate if a
>> *prioritized regression test* could be run by you guys who do such things,
>> since this may actually fix some "mysterious" malfunctions, or introduce
>> bugs that did not trigger in my alpha test.
>>
>> My own alpha test was limited to building and installing it on VMware
>> Player 6,
>> and concluding that "it appears to run without obvious malfunctions".
>> *Actually, when compared to a pre-patch build, one "mysterious" crash
>> disappeared!*
>>
>> The patch has been submitted as bug CORE-8799, and is also included
>> inline in this post.
>>
>> Best Regards
>> // Love
>>
>> ============================================================
>> ===================
>>
>> Index: base/applications/calc/utl.c
>> ===================================================================
>> --- base/applications/calc/utl.c    (revision 65379)
>> +++ base/applications/calc/utl.c    (working copy)
>> @@ -19,7 +19,7 @@
>>  #define MAX_LD_WIDTH    16
>>          /* calculate the width of integer number */
>>          width = (rpn->f==0) ? 1 : (int)log10(fabs(rpn->f))+1;
>> -        if (calc.sci_out == TRUE || width > MAX_LD_WIDTH || width <
>> -MAX_LD_WIDTH)
>> +        if (calc.sci_out || width > MAX_LD_WIDTH || width <
>> -MAX_LD_WIDTH)
>>              _stprintf(buffer, TEXT("%#e"), rpn->f);
>>          else {
>>              TCHAR *ptr, *dst;
>> Index: base/applications/calc/utl_mpfr.c
>> ===================================================================
>> --- base/applications/calc/utl_mpfr.c    (revision 65379)
>> +++ base/applications/calc/utl_mpfr.c    (working copy)
>> @@ -39,7 +39,7 @@
>>              width = 1 + mpfr_get_si(t, MPFR_DEFAULT_RND);
>>              mpfr_clear(t);
>>          }
>> -        if (calc.sci_out == TRUE || width > max_ld_width || width <
>> -max_ld_width)
>> +        if (calc.sci_out || width > max_ld_width || width <
>> -max_ld_width)
>>              ptr = temp + gmp_sprintf(temp, "%*.*#Fe", 1, max_ld_width,
>> ff);
>>          else {
>>              ptr = temp + gmp_sprintf(temp, "%#*.*Ff", width,
>> ((max_ld_width-width-1)>=0) ? max_ld_width-width-1 : 0, ff);
>> Index: base/applications/calc/winmain.c
>> ===================================================================
>> --- base/applications/calc/winmain.c    (revision 65379)
>> +++ base/applications/calc/winmain.c    (working copy)
>> @@ -290,7 +290,7 @@
>>
>>      _stprintf(buf, TEXT("%lu"), calc.layout);
>>      WriteProfileString(TEXT("SciCalc"), TEXT("layout"), buf);
>> -    WriteProfileString(TEXT("SciCalc"), TEXT("UseSep"),
>> (calc.usesep==TRUE) ? TEXT("1") : TEXT("0"));
>> +    WriteProfileString(TEXT("SciCalc"), TEXT("UseSep"), (calc.usesep) ?
>> TEXT("1") : TEXT("0"));
>>  }
>>
>>  static LRESULT post_key_press(LPARAM lParam, WORD idc)
>> @@ -1107,7 +1107,7 @@
>>
>>  static void run_fe(calc_number_t *number)
>>  {
>> -    calc.sci_out = ((calc.sci_out == TRUE) ? FALSE : TRUE);
>> +    calc.sci_out = ((calc.sci_out) ? FALSE : TRUE);
>>  }
>>
>>  static void handle_context_menu(HWND hWnd, WPARAM wp, LPARAM lp)
>> Index: base/applications/charmap/settings.c
>> ===================================================================
>> --- base/applications/charmap/settings.c    (revision 65379)
>> +++ base/applications/charmap/settings.c    (working copy)
>> @@ -91,7 +91,7 @@
>>
>>          RegQueryValueEx(hKey, _T("Advanced"), NULL, &type,
>> (LPBYTE)&dwAdvanChecked, &size);
>>
>> -        if(dwAdvanChecked == TRUE)
>> +        if(dwAdvanChecked)
>>              SendDlgItemMessage(hCharmapDlg, IDC_CHECK_ADVANCED,
>> BM_CLICK, MF_CHECKED, 0);
>>
>>      RegCloseKey(hKey);
>> Index: base/applications/cmdutils/more/more.c
>> ===================================================================
>> --- base/applications/cmdutils/more/more.c    (revision 65379)
>> +++ base/applications/cmdutils/more/more.c    (working copy)
>> @@ -63,7 +63,7 @@
>>     {
>>        ReadConsoleInput (hKeyboard, &ir, 1, &dwRead);
>>        if ((ir.EventType == KEY_EVENT) &&
>> -         (ir.Event.KeyEvent.bKeyDown == TRUE))
>> +         (ir.Event.KeyEvent.bKeyDown))
>>           return;
>>     }
>>     while (TRUE);
>> Index: base/applications/mscutils/servman/start.c
>> ===================================================================
>> --- base/applications/mscutils/servman/start.c    (revision 65379)
>> +++ base/applications/mscutils/servman/start.c    (working copy)
>> @@ -41,7 +41,7 @@
>>              }
>>              else
>>              {
>> -                if (bWhiteSpace == TRUE)
>> +                if (bWhiteSpace)
>>                  {
>>                      dwArgsCount++;
>>                      bWhiteSpace = FALSE;
>> @@ -72,7 +72,7 @@
>>              }
>>              else
>>              {
>> -                if (bWhiteSpace == TRUE)
>> +                if (bWhiteSpace)
>>                  {
>>                      lpArgsVector[dwArgsCount] = lpChar;
>>                      dwArgsCount++;
>> Index: base/applications/network/arp/arp.c
>> ===================================================================
>> --- base/applications/network/arp/arp.c    (revision 65379)
>> +++ base/applications/network/arp/arp.c    (working copy)
>> @@ -467,7 +467,7 @@
>>          pDelHost->dwIndex = pIpNetTable->table[0].dwIndex;
>>      }
>>
>> -    if (bFlushTable == TRUE)
>> +    if (bFlushTable)
>>      {
>>          /* delete arp cache */
>>          if (FlushIpNetTable(pDelHost->dwIndex) != NO_ERROR)
>> Index: base/applications/network/net/cmdAccounts.c
>> ===================================================================
>> --- base/applications/network/net/cmdAccounts.c    (revision 65379)
>> +++ base/applications/network/net/cmdAccounts.c    (working copy)
>> @@ -151,7 +151,7 @@
>>          }
>>      }
>>
>> -    if (Modified == TRUE)
>> +    if (Modified)
>>      {
>>          Status = NetUserModalsSet(NULL, 0, (LPBYTE)Info0, &ParamErr);
>>          if (Status != NERR_Success)
>> Index: base/applications/network/net/cmdUser.c
>> ===================================================================
>> --- base/applications/network/net/cmdUser.c    (revision 65379)
>> +++ base/applications/network/net/cmdUser.c    (working copy)
>> @@ -612,7 +612,7 @@
>>      }
>>
>>  done:
>> -    if (bPasswordAllocated == TRUE && lpPassword != NULL)
>> +    if (bPasswordAllocated && lpPassword != NULL)
>>          HeapFree(GetProcessHeap(), 0, lpPassword);
>>
>>      if (!bAdd && !bDelete && pUserInfo != NULL)
>> Index: base/applications/network/tracert/tracert.c
>> ===================================================================
>> --- base/applications/network/tracert/tracert.c    (revision 65379)
>> +++ base/applications/network/tracert/tracert.c    (working copy)
>> @@ -450,7 +450,7 @@
>>
>>          /* run until we hit either max hops, or find the target */
>>          while ((iHopCount <= pInfo->iMaxHops) &&
>> -               (bFoundTarget != TRUE))
>> +               (!bFoundTarget))
>>          {
>>              USHORT iSeqNum = 0;
>>              INT i;
>> @@ -460,7 +460,7 @@
>>              /* run 3 pings for each hop */
>>              for (i = 0; i < 3; i++)
>>              {
>> -                if (SetTTL(pInfo->icmpSock, iTTL) != TRUE)
>> +                if ( !SetTTL( pInfo->icmpSock, iTTL ))
>>                  {
>>                      DebugPrint(_T("error in Setup()\n"));
>>                      return ret;
>> Index: base/applications/notepad/dialog.c
>> ===================================================================
>> --- base/applications/notepad/dialog.c    (revision 65379)
>> +++ base/applications/notepad/dialog.c    (working copy)
>> @@ -744,8 +744,7 @@
>>      }
>>
>>      // Set status bar visible or not accordind the the settings.
>> -    if (Globals.bWrapLongLines == TRUE ||
>> -        Globals.bShowStatusBar == FALSE)
>> +    if (Globals.bWrapLongLines || !Globals.bShowStatusBar)
>>      {
>>          bStatusBarVisible = FALSE;
>>          ShowWindow(Globals.hStatusBar, SW_HIDE);
>> @@ -758,7 +757,7 @@
>>      }
>>
>>      // Set check state in show status bar item.
>> -    if (Globals.bShowStatusBar == TRUE)
>> +    if (Globals.bShowStatusBar)
>>      {
>>          CheckMenuItem(Globals.hMenu, CMD_STATUSBAR, MF_BYCOMMAND |
>> MF_CHECKED);
>>      }
>> Index: base/applications/notepad/main.c
>> ===================================================================
>> --- base/applications/notepad/main.c    (revision 65379)
>> +++ base/applications/notepad/main.c    (working copy)
>> @@ -371,8 +371,7 @@
>>
>>      case WM_SIZE:
>>      {
>> -        if (Globals.bShowStatusBar == TRUE &&
>> -            Globals.bWrapLongLines == FALSE)
>> +        if (Globals.bShowStatusBar && !Globals.bWrapLongLines)
>>          {
>>              RECT rcStatusBar;
>>              HDWP hdwp;
>> Index: base/applications/regedit/edit.c
>> ===================================================================
>> --- base/applications/regedit/edit.c    (revision 65379)
>> +++ base/applications/regedit/edit.c    (working copy)
>> @@ -1271,7 +1271,7 @@
>>          {
>>          }
>>      }
>> -    else if (EditBin == TRUE || type == REG_NONE || type == REG_BINARY)
>> +    else if (EditBin || type == REG_NONE || type == REG_BINARY)
>>      {
>>          if(valueDataLen > 0)
>>          {
>> Index: base/applications/sndrec32/sndrec32.cpp
>> ===================================================================
>> --- base/applications/sndrec32/sndrec32.cpp    (revision 65379)
>> +++ base/applications/sndrec32/sndrec32.cpp    (working copy)
>> @@ -534,7 +534,7 @@
>>
>>          case WM_COMMAND:
>>              wmId = LOWORD(wParam);
>> -            if ((wmId >= 0) && (wmId < 5) && (butdisabled[wmId] == TRUE))
>> +            if ((wmId >= 0) && (wmId < 5) && (butdisabled[wmId]))
>>                  break;
>>
>>              switch (wmId)
>> Index: base/applications/sndvol32/dialog.c
>> ===================================================================
>> --- base/applications/sndvol32/dialog.c    (revision 65379)
>> +++ base/applications/sndvol32/dialog.c    (working copy)
>> @@ -366,7 +366,7 @@
>>                SetDlgItemTextW(PrefContext->MixerWindow->hWnd, wID,
>> Line->szName);
>>
>>                /* query controls */
>> -              if (SndMixerQueryControls(Mixer, &ControlCount, Line,
>> &Control) == TRUE)
>> +              if (SndMixerQueryControls(Mixer, &ControlCount, Line,
>> &Control))
>>                {
>>                    /* now go through all controls and update their states
>> */
>>                    for(Index = 0; Index < ControlCount; Index++)
>> Index: base/services/eventlog/file.c
>> ===================================================================
>> --- base/services/eventlog/file.c    (revision 65379)
>> +++ base/services/eventlog/file.c    (working copy)
>> @@ -248,7 +248,7 @@
>>          }
>>
>>          /* if OvewrWrittenRecords is TRUE and this record has already
>> been read */
>> -        if ((OvewrWrittenRecords == TRUE) && (RecBuf->RecordNumber ==
>> LogFile->Header.OldestRecordNumber))
>> +        if ((OvewrWrittenRecords) && (RecBuf->RecordNumber ==
>> LogFile->Header.OldestRecordNumber))
>>          {
>>              HeapFree(MyHeap, 0, RecBuf);
>>              break;
>> @@ -447,7 +447,7 @@
>>          return;
>>
>>      if ((ForceClose == FALSE) &&
>> -        (LogFile->Permanent == TRUE))
>> +        (LogFile->Permanent))
>>          return;
>>
>>      RtlAcquireResourceExclusive(&LogFile->Lock, TRUE);
>> @@ -829,7 +829,7 @@
>>          goto Done;
>>      }
>>
>> -    if (Ansi == TRUE)
>> +    if (Ansi)
>>      {
>>          if (!ReadAnsiLogEntry(LogFile->hFile, Buffer, dwRecSize,
>> &dwRead))
>>          {
>> @@ -888,7 +888,7 @@
>>              goto Done;
>>          }
>>
>> -        if (Ansi == TRUE)
>> +        if (Ansi)
>>          {
>>              if (!ReadAnsiLogEntry(LogFile->hFile,
>>                                    Buffer + dwBufferUsage,
>> Index: base/services/eventlog/rpc.c
>> ===================================================================
>> --- base/services/eventlog/rpc.c    (revision 65379)
>> +++ base/services/eventlog/rpc.c    (working copy)
>> @@ -81,7 +81,7 @@
>>      }
>>
>>      /* If Creating, default to the Application Log in case we fail, as
>> documented on MSDN */
>> -    if (Create == TRUE)
>> +    if (Create)
>>      {
>>          pEventSource = GetEventSourceByName(Name);
>>          DPRINT("EventSource: %p\n", pEventSource);
>> Index: base/services/svchost/svchost.c
>> ===================================================================
>> --- base/services/svchost/svchost.c    (revision 65379)
>> +++ base/services/svchost/svchost.c    (working copy)
>> @@ -666,7 +666,7 @@
>>      ULONG_PTR ulCookie = 0;
>>
>>      /* Activate the context */
>> -    if (ActivateActCtx(pDll->hActCtx, &ulCookie) != TRUE)
>> +    if ( !ActivateActCtx( pDll->hActCtx, &ulCookie ))
>>      {
>>          /* We couldn't, bail out */
>>          if (lpdwError) *lpdwError = GetLastError();
>> @@ -1211,7 +1211,7 @@
>> pOptions->AuthenticationLevel,
>> pOptions->ImpersonationLevel,
>> pOptions->AuthenticationCapabilities);
>> -        if (bResult != TRUE) return FALSE;
>> +        if (!bResult) return FALSE;
>>      }
>>
>>      /* Do we have a custom RPC stack size? */
>> Index: base/setup/usetup/interface/consup.c
>> ===================================================================
>> --- base/setup/usetup/interface/consup.c    (revision 65379)
>> +++ base/setup/usetup/interface/consup.c    (working copy)
>> @@ -69,7 +69,7 @@
>>          ReadConsoleInput(StdInput, Buffer, 1, &Read);
>>
>>          if ((Buffer->EventType == KEY_EVENT)
>> -         && (Buffer->Event.KeyEvent.bKeyDown == TRUE))
>> +         && (Buffer->Event.KeyEvent.bKeyDown))
>>              break;
>>      }
>>  }
>> Index: base/setup/usetup/interface/usetup.c
>> ===================================================================
>> --- base/setup/usetup/interface/usetup.c    (revision 65379)
>> +++ base/setup/usetup/interface/usetup.c    (working copy)
>> @@ -246,7 +246,7 @@
>>          if (Length > MaxLength)
>>              MaxLength = Length;
>>
>> -        if (LastLine == TRUE)
>> +        if (LastLine)
>>              break;
>>
>>          pnext = p + 1;
>> @@ -312,7 +312,7 @@
>>                                           &Written);
>>          }
>>
>> -        if (LastLine == TRUE)
>> +        if (LastLine)
>>              break;
>>
>>          coPos.Y++;
>> @@ -676,7 +676,7 @@
>>          else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>                   (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3)) /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>              else
>>                  RedrawGenericList(LanguageList);
>> @@ -922,7 +922,7 @@
>>          if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>              (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3))  /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>
>>              break;
>> @@ -1025,7 +1025,7 @@
>>          if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>              (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3)) /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>
>>              break;
>> @@ -1062,7 +1062,7 @@
>>          if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>              (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3)) /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>
>>              break;
>> @@ -1179,7 +1179,7 @@
>>          else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>                   (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3)) /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>
>>              break;
>> @@ -1233,7 +1233,7 @@
>>          else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>                   (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3)) /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>
>>              break;
>> @@ -1284,7 +1284,7 @@
>>          else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>                   (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3)) /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>              {
>>                  return QUIT_PAGE;
>>              }
>> @@ -1337,7 +1337,7 @@
>>          else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>                   (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3)) /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>
>>              break;
>> @@ -1398,7 +1398,7 @@
>>          else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>                   (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3)) /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>
>>              break;
>> @@ -1484,8 +1484,8 @@
>>      DrawPartitionList(PartitionList);
>>
>>      /* Warn about partitions created by Linux Fdisk */
>> -    if (WarnLinuxPartitions == TRUE &&
>> -        CheckForLinuxFdiskPartitions(PartitionList) == TRUE)
>> +    if (WarnLinuxPartitions &&
>> +        CheckForLinuxFdiskPartitions(PartitionList))
>>      {
>>          MUIDisplayError(ERROR_WARN_PARTITION, NULL, POPUP_WAIT_NONE);
>>
>> @@ -1585,7 +1585,7 @@
>>          if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>              (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3))  /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>              {
>>                  DestroyPartitionList(PartitionList);
>>                  PartitionList = NULL;
>> @@ -1660,7 +1660,7 @@
>>          }
>>          else if (Ir->Event.KeyEvent.wVirtualKeyCode == 'L')  /* L */
>>          {
>> -            if (PartitionList->CurrentPartition->LogicalPartition ==
>> TRUE)
>> +            if (PartitionList->CurrentPartition->LogicalPartition)
>>              {
>>                  Error = LogicalPartitionCreationChecks(PartitionList);
>>                  if (Error != NOT_AN_ERROR)
>> @@ -1921,14 +1921,14 @@
>>          ShowPartitionSizeInputBox(12, 14, xScreen - 12, 17, /* left,
>> top, right, bottom */
>>                                    MaxSize, InputBuffer, &Quit, &Cancel);
>>
>> -        if (Quit == TRUE)
>> +        if (Quit)
>>          {
>> -            if (ConfirmQuit (Ir) == TRUE)
>> +            if (ConfirmQuit (Ir))
>>              {
>>                  return QUIT_PAGE;
>>              }
>>          }
>> -        else if (Cancel == TRUE)
>> +        else if (Cancel)
>>          {
>>              return SELECT_PARTITION_PAGE;
>>          }
>> @@ -2068,14 +2068,14 @@
>>          ShowPartitionSizeInputBox(12, 14, xScreen - 12, 17, /* left,
>> top, right, bottom */
>>                                    MaxSize, InputBuffer, &Quit, &Cancel);
>>
>> -        if (Quit == TRUE)
>> +        if (Quit)
>>          {
>> -            if (ConfirmQuit (Ir) == TRUE)
>> +            if (ConfirmQuit (Ir))
>>              {
>>                  return QUIT_PAGE;
>>              }
>>          }
>> -        else if (Cancel == TRUE)
>> +        else if (Cancel)
>>          {
>>              return SELECT_PARTITION_PAGE;
>>          }
>> @@ -2214,14 +2214,14 @@
>>          ShowPartitionSizeInputBox(12, 14, xScreen - 12, 17, /* left,
>> top, right, bottom */
>>                                    MaxSize, InputBuffer, &Quit, &Cancel);
>>
>> -        if (Quit == TRUE)
>> +        if (Quit)
>>          {
>> -            if (ConfirmQuit (Ir) == TRUE)
>> +            if (ConfirmQuit (Ir))
>>              {
>>                  return QUIT_PAGE;
>>              }
>>          }
>> -        else if (Cancel == TRUE)
>> +        else if (Cancel)
>>          {
>>              return SELECT_PARTITION_PAGE;
>>          }
>> @@ -2295,11 +2295,11 @@
>>
>>      /* Determine partition type */
>>      PartType = NULL;
>> -    if (PartEntry->New == TRUE)
>> +    if (PartEntry->New)
>>      {
>>          PartType = MUIGetString(STRING_UNFORMATTED);
>>      }
>> -    else if (PartEntry->IsPartitioned == TRUE)
>> +    else if (PartEntry->IsPartitioned)
>>      {
>>          if ((PartEntry->PartitionType == PARTITION_FAT_12) ||
>>              (PartEntry->PartitionType == PARTITION_FAT_16) ||
>> @@ -2416,7 +2416,7 @@
>>          if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>              (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3))  /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>              {
>>                  return QUIT_PAGE;
>>              }
>> @@ -2517,7 +2517,7 @@
>>          PartType = MUIGetString(STRING_FORMATUNKNOWN);
>>      }
>>
>> -    if (PartEntry->AutoCreate == TRUE)
>> +    if (PartEntry->AutoCreate)
>>      {
>>          CONSOLE_SetTextXY(6, 8, MUIGetString(STRING_NEWPARTITION));
>>
>> @@ -2543,7 +2543,7 @@
>>
>>          PartEntry->AutoCreate = FALSE;
>>      }
>> -    else if (PartEntry->New == TRUE)
>> +    else if (PartEntry->New)
>>      {
>>          CONSOLE_SetTextXY(6, 8, MUIGetString(STRING_NONFORMATTEDPART));
>>          CONSOLE_SetTextXY(6, 10, MUIGetString(STRING_PARTFORMAT));
>> @@ -2622,7 +2622,7 @@
>>          if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>              (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3))  /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>              {
>>                  return QUIT_PAGE;
>>              }
>> @@ -2698,7 +2698,7 @@
>>          if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>              (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3))  /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>              {
>>                  return QUIT_PAGE;
>>              }
>> @@ -2779,7 +2779,7 @@
>>              {
>>                  PartEntry = CONTAINING_RECORD(Entry, PARTENTRY,
>> ListEntry);
>>
>> -                if (PartEntry->IsPartitioned == TRUE)
>> +                if (PartEntry->IsPartitioned)
>>                  {
>>                      CONSOLE_PrintTextXY(6, Line,
>>                                          "%2u:  %2u  %c  %12I64u %12I64u
>> %2u  %c",
>> @@ -3007,7 +3007,7 @@
>>          if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>              (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3))  /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>
>>              break;
>> @@ -3793,7 +3793,7 @@
>>          InstallOnFloppy = TRUE;
>>      }
>>
>> -    if (InstallOnFloppy == TRUE)
>> +    if (InstallOnFloppy)
>>      {
>>          return BOOT_LOADER_FLOPPY_PAGE;
>>      }
>> @@ -3842,7 +3842,7 @@
>>          else if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>                   (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3)) /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>
>>              break;
>> @@ -3890,7 +3890,7 @@
>>          if ((Ir->Event.KeyEvent.uChar.AsciiChar == 0x00) &&
>>              (Ir->Event.KeyEvent.wVirtualKeyCode == VK_F3))  /* F3 */
>>          {
>> -            if (ConfirmQuit(Ir) == TRUE)
>> +            if (ConfirmQuit(Ir))
>>                  return QUIT_PAGE;
>>
>>              break;
>> Index: base/setup/usetup/partlist.c
>> ===================================================================
>> --- base/setup/usetup/partlist.c    (revision 65379)
>> +++ base/setup/usetup/partlist.c    (working copy)
>> @@ -531,7 +531,7 @@
>>
>>      PartitionInfo = &DiskEntry->LayoutBuffer->
>> PartitionEntry[PartitionIndex];
>>      if (PartitionInfo->PartitionType == 0 ||
>> -        (LogicalPartition == TRUE && IsContainerPartition(
>> PartitionInfo->PartitionType)))
>> +        (LogicalPartition && IsContainerPartition(
>> PartitionInfo->PartitionType)))
>>          return;
>>
>>      PartEntry = RtlAllocateHeap(ProcessHeap,
>> @@ -1497,11 +1497,11 @@
>>      {
>>          /* Determine partition type */
>>          PartType = NULL;
>> -        if (PartEntry->New == TRUE)
>> +        if (PartEntry->New)
>>          {
>>              PartType = MUIGetString(STRING_UNFORMATTED);
>>          }
>> -        else if (PartEntry->IsPartitioned == TRUE)
>> +        else if (PartEntry->IsPartitioned)
>>          {
>>              if ((PartEntry->PartitionType == PARTITION_FAT_12) ||
>>                  (PartEntry->PartitionType == PARTITION_FAT_16) ||
>> @@ -2054,7 +2054,7 @@
>>          {
>>              /* Primary or extended partition */
>>
>> -            if (List->CurrentPartition->IsPartitioned == TRUE &&
>> +            if (List->CurrentPartition->IsPartitioned &&
>> IsContainerPartition(List->CurrentPartition->PartitionType))
>>              {
>>                  /* First logical partition */
>> @@ -2148,7 +2148,7 @@
>>              {
>>                  PartEntry = CONTAINING_RECORD(PartListEntry, PARTENTRY,
>> ListEntry);
>>
>> -                if (PartEntry->IsPartitioned == TRUE &&
>> +                if (PartEntry->IsPartitioned &&
>> IsContainerPartition(PartEntry->PartitionType))
>>                  {
>>                      PartListEntry = List->CurrentDisk->
>> LogicalPartListHead.Blink;
>> @@ -2173,7 +2173,7 @@
>>          {
>>              PartEntry = CONTAINING_RECORD(PartListEntry, PARTENTRY,
>> ListEntry);
>>
>> -            if (PartEntry->IsPartitioned == TRUE &&
>> +            if (PartEntry->IsPartitioned &&
>>                  IsContainerPartition(PartEntry->PartitionType))
>>              {
>>                  PartListEntry = DiskEntry->LogicalPartListHead.Blink;
>> @@ -2250,7 +2250,7 @@
>>      {
>>          PartEntry = CONTAINING_RECORD(ListEntry, PARTENTRY, ListEntry);
>>
>> -        if (PartEntry->IsPartitioned == TRUE)
>> +        if (PartEntry->IsPartitioned)
>>          {
>>              PartitionInfo = &DiskEntry->LayoutBuffer->
>> PartitionEntry[Index];
>>
>> @@ -2363,7 +2363,7 @@
>>      if (List == NULL ||
>>          List->CurrentDisk == NULL ||
>>          List->CurrentPartition == NULL ||
>> -        List->CurrentPartition->IsPartitioned == TRUE)
>> +        List->CurrentPartition->IsPartitioned)
>>      {
>>          return;
>>      }
>> @@ -2373,7 +2373,7 @@
>>
>>  DPRINT1("Current partition sector count: %I64u\n",
>> PartEntry->SectorCount.QuadPart);
>>
>> -    if (AutoCreate == TRUE ||
>> +    if (AutoCreate ||
>>          Align(PartEntry->StartSector.QuadPart + SectorCount,
>> DiskEntry->SectorAlignment) - PartEntry->StartSector.QuadPart ==
>> PartEntry->SectorCount.QuadPart)
>>      {
>>  DPRINT1("Convert existing partition entry\n");
>> @@ -2482,7 +2482,7 @@
>>      if (List == NULL ||
>>          List->CurrentDisk == NULL ||
>>          List->CurrentPartition == NULL ||
>> -        List->CurrentPartition->IsPartitioned == TRUE)
>> +        List->CurrentPartition->IsPartitioned)
>>      {
>>          return;
>>      }
>> @@ -2592,7 +2592,7 @@
>>      if (List == NULL ||
>>          List->CurrentDisk == NULL ||
>>          List->CurrentPartition == NULL ||
>> -        List->CurrentPartition->IsPartitioned == TRUE)
>> +        List->CurrentPartition->IsPartitioned)
>>      {
>>          return;
>>      }
>> @@ -2756,7 +2756,7 @@
>>                                    ListEntry);
>>
>>      /* Set active boot partition */
>> -    if ((DiskEntry->NewDisk == TRUE) ||
>> +    if ((DiskEntry->NewDisk) ||
>>          (PartEntry->BootIndicator == FALSE))
>>      {
>>          PartEntry->BootIndicator = TRUE;
>> @@ -2942,7 +2942,7 @@
>>      {
>>          DiskEntry = CONTAINING_RECORD(Entry, DISKENTRY, ListEntry);
>>
>> -        if (DiskEntry->Dirty == TRUE)
>> +        if (DiskEntry->Dirty)
>>          {
>>              WritePartitons(List, DiskEntry);
>>          }
>> @@ -3016,7 +3016,7 @@
>>      while (Entry != &DiskEntry->PrimaryPartListHead)
>>      {
>>          PartEntry = CONTAINING_RECORD(Entry, PARTENTRY, ListEntry);
>> -        if (PartEntry->IsPartitioned == TRUE)
>> +        if (PartEntry->IsPartitioned)
>>              nCount++;
>>
>>          Entry = Entry->Flink;
>> @@ -3037,7 +3037,7 @@
>>      PartEntry = List->CurrentPartition;
>>
>>      /* Fail if partition is already in use */
>> -    if (PartEntry->IsPartitioned == TRUE)
>> +    if (PartEntry->IsPartitioned)
>>          return ERROR_NEW_PARTITION;
>>
>>      /* Fail if there are more than 4 partitions in the list */
>> @@ -3059,7 +3059,7 @@
>>      PartEntry = List->CurrentPartition;
>>
>>      /* Fail if partition is already in use */
>> -    if (PartEntry->IsPartitioned == TRUE)
>> +    if (PartEntry->IsPartitioned)
>>          return ERROR_NEW_PARTITION;
>>
>>      /* Fail if there are more than 4 partitions in the list */
>> @@ -3085,7 +3085,7 @@
>>      PartEntry = List->CurrentPartition;
>>
>>      /* Fail if partition is already in use */
>> -    if (PartEntry->IsPartitioned == TRUE)
>> +    if (PartEntry->IsPartitioned)
>>          return ERROR_NEW_PARTITION;
>>
>>      return ERROR_SUCCESS;
>> Index: base/setup/vmwinst/vmwinst.c
>> ===================================================================
>> --- base/setup/vmwinst/vmwinst.c    (revision 65379)
>> +++ base/setup/vmwinst/vmwinst.c    (working copy)
>> @@ -234,7 +234,7 @@
>>          /* If this key is absent, just get current settings */
>>          memset(&CurrentDevMode, 0, sizeof(CurrentDevMode));
>>          CurrentDevMode.dmSize = sizeof(CurrentDevMode);
>> -        if (EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS,
>> &CurrentDevMode) == TRUE)
>> +        if (EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS,
>> &CurrentDevMode))
>>          {
>>              *ColDepth = CurrentDevMode.dmBitsPerPel;
>>              *ResX = CurrentDevMode.dmPelsWidth;
>> Index: base/shell/cmd/choice.c
>> ===================================================================
>> --- base/shell/cmd/choice.c    (revision 65379)
>> +++ base/shell/cmd/choice.c    (working copy)
>> @@ -56,7 +56,7 @@
>>
>>      //if the event is a key pressed
>>      if ((lpBuffer.EventType == KEY_EVENT) &&
>> -        (lpBuffer.Event.KeyEvent.bKeyDown == TRUE))
>> +        (lpBuffer.Event.KeyEvent.bKeyDown))
>>      {
>>          //read the key
>>  #ifdef _UNICODE
>> Index: base/shell/cmd/color.c
>> ===================================================================
>> --- base/shell/cmd/color.c    (revision 65379)
>> +++ base/shell/cmd/color.c    (working copy)
>> @@ -36,7 +36,7 @@
>>          return FALSE;
>>
>>      /* Fill the whole background if needed */
>> -    if (bNoFill != TRUE)
>> +    if (!bNoFill)
>>      {
>>          GetConsoleScreenBufferInfo(hConsole, &csbi);
>>
>> Index: base/shell/cmd/console.c
>> ===================================================================
>> --- base/shell/cmd/console.c    (revision 65379)
>> +++ base/shell/cmd/console.c    (working copy)
>> @@ -90,7 +90,7 @@
>>      {
>>          ReadConsoleInput(hInput, lpBuffer, 1, &dwRead);
>>          if ((lpBuffer->EventType == KEY_EVENT) &&
>> -            (lpBuffer->Event.KeyEvent.bKeyDown == TRUE))
>> +            (lpBuffer->Event.KeyEvent.bKeyDown))
>>              break;
>>      }
>>      while (TRUE);
>> @@ -294,7 +294,7 @@
>>
>>      int from = 0, i = 0;
>>
>> -    if (NewPage == TRUE)
>> +    if (NewPage)
>>          LineCount = 0;
>>
>>      /* rest LineCount and return if no string have been given */
>> Index: base/shell/cmd/dir.c
>> ===================================================================
>> --- base/shell/cmd/dir.c    (revision 65379)
>> +++ base/shell/cmd/dir.c    (working copy)
>> @@ -713,7 +713,7 @@
>>  #endif
>>          if (pGetFreeDiskSpaceEx != NULL)
>>          {
>> -            if (pGetFreeDiskSpaceEx(lpRoot, lpFreeSpace,
>> &TotalNumberOfBytes, &TotalNumberOfFreeBytes) == TRUE)
>> +            if (pGetFreeDiskSpaceEx(lpRoot, lpFreeSpace,
>> &TotalNumberOfBytes, &TotalNumberOfFreeBytes))
>>                  return;
>>          }
>>      }
>> @@ -1348,7 +1348,7 @@
>>          do
>>          {
>>              /*If retrieved FileName has extension,and szPath doesnt have
>> extension then JUMP the retrieved FileName*/
>> -            if (_tcschr(wfdFileInfo.cFileName,_T('.'))&&(fPoint==TRUE))
>> +            if (_tcschr(wfdFileInfo.cFileName,_T('.'))&&(fPoint))
>>              {
>>                  continue;
>>              /* Here we filter all the specified attributes */
>> Index: base/shell/cmd/misc.c
>> ===================================================================
>> --- base/shell/cmd/misc.c    (revision 65379)
>> +++ base/shell/cmd/misc.c    (working copy)
>> @@ -48,7 +48,7 @@
>>      {
>>          ReadConsoleInput (hInput, &irBuffer, 1, &dwRead);
>>          if ((irBuffer.EventType == KEY_EVENT) &&
>> -            (irBuffer.Event.KeyEvent.bKeyDown == TRUE))
>> +            (irBuffer.Event.KeyEvent.bKeyDown))
>>          {
>>              if (irBuffer.Event.KeyEvent.dwControlKeyState &
>>                   (LEFT_CTRL_PRESSED | RIGHT_CTRL_PRESSED))
>> Index: base/shell/cmd/ren.c
>> ===================================================================
>> --- base/shell/cmd/ren.c    (revision 65379)
>> +++ base/shell/cmd/ren.c    (working copy)
>> @@ -286,7 +286,7 @@
>>          }
>>          *r = 0;
>>          //Well we have splitted the Paths,so now we have to paste them
>> again(if needed),thanks bPath.
>> -        if (bPath == TRUE)
>> +        if (bPath)
>>          {
>>              _tcscpy(srcFinal,srcPath);
>>              _tcscat(srcFinal,f.cFileName);
>> Index: base/shell/explorer/explorer.cpp
>> ===================================================================
>> --- base/shell/explorer/explorer.cpp    (revision 65379)
>> +++ base/shell/explorer/explorer.cpp    (working copy)
>> @@ -814,7 +814,7 @@
>>          if (!_path.empty())
>>              return false;
>>
>> -        if((SelectOpt == TRUE) && (PathFileExists(option)))
>> +        if((SelectOpt) && (PathFileExists(option)))
>>          {
>>              WCHAR szDir[MAX_PATH];
>>
>> Index: base/system/autochk/autochk.c
>> ===================================================================
>> --- base/system/autochk/autochk.c    (revision 65379)
>> +++ base/system/autochk/autochk.c    (working copy)
>> @@ -234,7 +234,7 @@
>>
>>      case DONE:
>>          Status = (PBOOLEAN)Argument;
>> -        if (*Status == TRUE)
>> +        if (*Status)
>>          {
>>              PrintString("Autochk was unable to complete
>> successfully.\r\n\r\n");
>>              // Error = TRUE;
>> Index: base/system/diskpart/interpreter.c
>> ===================================================================
>> --- base/system/diskpart/interpreter.c    (revision 65379)
>> +++ base/system/diskpart/interpreter.c    (working copy)
>> @@ -114,7 +114,7 @@
>>          }
>>          else
>>          {
>> -            if ((bWhiteSpace == TRUE) && (args_count < MAX_ARGS_COUNT))
>> +            if ((bWhiteSpace) && (args_count < MAX_ARGS_COUNT))
>>              {
>>                  args_vector[args_count] = ptr;
>>                  args_count++;
>> @@ -147,7 +147,7 @@
>>      BOOL bRun = TRUE;
>>      LPWSTR ptr;
>>
>> -    while (bRun == TRUE)
>> +    while (bRun)
>>      {
>>          args_count = 0;
>>          memset(args_vector, 0, sizeof(args_vector));
>> @@ -168,7 +168,7 @@
>>              }
>>              else
>>              {
>> -                if ((bWhiteSpace == TRUE) && (args_count <
>> MAX_ARGS_COUNT))
>> +                if ((bWhiteSpace) && (args_count < MAX_ARGS_COUNT))
>>                  {
>>                      args_vector[args_count] = ptr;
>>                      args_count++;
>> Index: base/system/services/database.c
>> ===================================================================
>> --- base/system/services/database.c    (revision 65379)
>> +++ base/system/services/database.c    (working copy)
>> @@ -639,7 +639,7 @@
>>
>>          ServiceEntry = ServiceEntry->Flink;
>>
>> -        if (CurrentService->bDeleted == TRUE)
>> +        if (CurrentService->bDeleted)
>>          {
>>              dwError = RegOpenKeyExW(HKEY_LOCAL_MACHINE,
>> L"System\\CurrentControlSet\\Services",
>> Index: base/system/services/driver.c
>> ===================================================================
>> --- base/system/services/driver.c    (revision 65379)
>> +++ base/system/services/driver.c    (working copy)
>> @@ -215,7 +215,7 @@
>>          return RtlNtStatusToDosError(Status);
>>      }
>>
>> -    if ((bFound == TRUE) &&
>> +    if ((bFound) &&
>>          (lpService->Status.dwCurrentState != SERVICE_STOP_PENDING))
>>      {
>>          if (lpService->Status.dwCurrentState == SERVICE_STOPPED)
>> Index: base/system/services/services.c
>> ===================================================================
>> --- base/system/services/services.c    (revision 65379)
>> +++ base/system/services/services.c    (working copy)
>> @@ -430,7 +430,7 @@
>>
>>  done:
>>      /* Delete our communication named pipe's critical section */
>> -    if (bCanDeleteNamedPipeCriticalSection == TRUE)
>> +    if (bCanDeleteNamedPipeCriticalSection)
>>          ScmDeleteNamedPipeCriticalSection();
>>
>>      /* Close the shutdown event */
>> Index: base/system/smss/pagefile.c
>> ===================================================================
>> --- base/system/smss/pagefile.c    (revision 65379)
>> +++ base/system/smss/pagefile.c    (working copy)
>> @@ -985,7 +985,7 @@
>>      }
>>
>>      /* We must've found at least the boot volume */
>> -    ASSERT(BootVolumeFound == TRUE);
>> +    ASSERT(BootVolumeFound != FALSE);
>>      ASSERT(!IsListEmpty(&SmpVolumeDescriptorList));
>>      if (!IsListEmpty(&SmpVolumeDescriptorList)) return STATUS_SUCCESS;
>>
>> Index: boot/freeldr/freeldr/cache/blocklist.c
>> ===================================================================
>> --- boot/freeldr/freeldr/cache/blocklist.c    (revision 65379)
>> +++ boot/freeldr/freeldr/cache/blocklist.c    (working copy)
>> @@ -149,7 +149,7 @@
>>      // that isn't forced to be in the cache and remove
>>      // it from the list
>>      CacheBlockToFree = CONTAINING_RECORD(CacheDrive->CacheBlockHead.Blink,
>> CACHE_BLOCK, ListEntry);
>> -    while (&CacheBlockToFree->ListEntry != &CacheDrive->CacheBlockHead
>> && CacheBlockToFree->LockedInCache == TRUE)
>> +    while (&CacheBlockToFree->ListEntry != &CacheDrive->CacheBlockHead
>> && CacheBlockToFree->LockedInCache)
>>      {
>>          CacheBlockToFree = CONTAINING_RECORD(
>> CacheBlockToFree->ListEntry.Blink, CACHE_BLOCK, ListEntry);
>>      }
>> Index: boot/freeldr/freeldr/cache/cache.c
>> ===================================================================
>> --- boot/freeldr/freeldr/cache/cache.c    (revision 65379)
>> +++ boot/freeldr/freeldr/cache/cache.c    (working copy)
>> @@ -42,10 +42,10 @@
>>      // If we already have a cache for this drive then
>>      // by all means lets keep it, unless it is a removable
>>      // drive, in which case we'll invalidate the cache
>> -    if ((CacheManagerInitialized == TRUE) &&
>> +    if ((CacheManagerInitialized) &&
>>          (DriveNumber == CacheManagerDrive.DriveNumber) &&
>>          (DriveNumber >= 0x80) &&
>> -        (CacheManagerDataInvalid != TRUE))
>> +        (CacheManagerDataInvalid == FALSE))
>>      {
>>          return TRUE;
>>      }
>> Index: boot/freeldr/freeldr/linuxboot.c
>> ===================================================================
>> --- boot/freeldr/freeldr/linuxboot.c    (revision 65379)
>> +++ boot/freeldr/freeldr/linuxboot.c    (working copy)
>> @@ -451,7 +451,7 @@
>>          LinuxSetupSector->LoadFlags |= LINUX_FLAG_CAN_USE_HEAP;
>>      }
>>
>> -    if ((NewStyleLinuxKernel == FALSE) && (LinuxHasInitrd == TRUE))
>> +    if ((NewStyleLinuxKernel == FALSE) && (LinuxHasInitrd))
>>      {
>>          UiMessageBox("Error: Cannot load a ramdisk (initrd) with an old
>> kernel image.");
>>          return FALSE;
>> Index: boot/freeldr/freeldr/reactos/registry.c
>> ===================================================================
>> --- boot/freeldr/freeldr/reactos/registry.c    (revision 65379)
>> +++ boot/freeldr/freeldr/reactos/registry.c    (working copy)
>> @@ -119,7 +119,7 @@
>>          return Error;
>>      }
>>
>> -    CurrentSet = (LastKnownGood == TRUE) ? LastKnownGoodSet : DefaultSet;
>> +    CurrentSet = (LastKnownGood) ? LastKnownGoodSet : DefaultSet;
>>      wcscpy(ControlSetKeyName, L"ControlSet");
>>      switch(CurrentSet)
>>      {
>> Index: dll/cpl/desk/background.c
>> ===================================================================
>> --- dll/cpl/desk/background.c    (revision 65379)
>> +++ dll/cpl/desk/background.c    (working copy)
>> @@ -495,10 +495,10 @@
>>      ofn.lpstrInitialDir = NULL;
>>      ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
>>
>> -    if (GetOpenFileName(&ofn) == TRUE)
>> +    if (GetOpenFileName(&ofn))
>>      {
>>          /* Check if there is already a entry that holds this filename */
>> -        if (CheckListViewFilenameExists(hwndBackgroundList,
>> ofn.lpstrFileTitle) == TRUE)
>> +        if (CheckListViewFilenameExists(hwndBackgroundList,
>> ofn.lpstrFileTitle))
>>              return;
>>
>>          if (pData->listViewItemCount > (MAX_BACKGROUNDS - 1))
>> @@ -558,7 +558,7 @@
>>          pData->pWallpaperBitmap = NULL;
>>      }
>>
>> -    if (backgroundItem->bWallpaper == TRUE)
>> +    if (backgroundItem->bWallpaper)
>>      {
>>          pData->pWallpaperBitmap = DibLoadImage(backgroundItem->
>> szFilename);
>>
>> @@ -748,7 +748,7 @@
>>
>>      RegCloseKey(regKey);
>>
>> -    if (pData->backgroundItems[pData->backgroundSelection].bWallpaper
>> == TRUE)
>> +    if (pData->backgroundItems[pData->backgroundSelection].bWallpaper)
>>      {
>>          SystemParametersInfo(SPI_SETDESKWALLPAPER,
>>                               0,
>> Index: dll/cpl/main/mouse.c
>> ===================================================================
>> --- dll/cpl/main/mouse.c    (revision 65379)
>> +++ dll/cpl/main/mouse.c    (working copy)
>> @@ -1717,7 +1717,7 @@
>>          SendMessage(hDlgCtrl, BM_SETCHECK, (WPARAM)BST_CHECKED,
>> (LPARAM)0);
>>
>>          /* Set the default scroll lines value */
>> -        if (bInit == TRUE)
>> +        if (bInit)
>>              SetDlgItemInt(hwndDlg, IDC_EDIT_WHEEL_SCROLL_LINES,
>> DEFAULT_WHEEL_SCROLL_LINES, FALSE);
>>      }
>>  }
>> Index: dll/cpl/mmsys/sounds.c
>> ===================================================================
>> --- dll/cpl/mmsys/sounds.c    (revision 65379)
>> +++ dll/cpl/mmsys/sounds.c    (working copy)
>> @@ -959,7 +959,7 @@
>>                      ofn.lpstrInitialDir = NULL;
>>                      ofn.Flags = OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
>>
>> -                    if (GetOpenFileNameW(&ofn) == TRUE)
>> +                    if (GetOpenFileNameW(&ofn))
>>                      {
>>                           // FIXME search if list already contains that
>> sound
>>
>> Index: dll/cpl/sysdm/advanced.c
>> ===================================================================
>> --- dll/cpl/sysdm/advanced.c    (revision 65379)
>> +++ dll/cpl/sysdm/advanced.c    (working copy)
>> @@ -68,7 +68,7 @@
>>                              (LPBYTE)&dwVal,
>>                              &cbData) == ERROR_SUCCESS)
>>          {
>> -            if (dwVal == TRUE)
>> +            if (dwVal)
>>              {
>>                  // set the check box
>>                  SendDlgItemMessageW(hwndDlg,
>> Index: dll/cpl/sysdm/virtmem.c
>> ===================================================================
>> --- dll/cpl/sysdm/virtmem.c    (revision 65379)
>> +++ dll/cpl/sysdm/virtmem.c    (working copy)
>> @@ -598,7 +598,7 @@
>>  static VOID
>>  OnOk(PVIRTMEM pVirtMem)
>>  {
>> -    if (pVirtMem->bModified == TRUE)
>> +    if (pVirtMem->bModified)
>>      {
>>          ResourceMessageBox(hApplet,
>>                             NULL,
>> Index: dll/directx/d3d9/adapter.c
>> ===================================================================
>> --- dll/directx/d3d9/adapter.c    (revision 65379)
>> +++ dll/directx/d3d9/adapter.c    (working copy)
>> @@ -158,7 +158,7 @@
>>
>>      AdapterIndex = 0;
>>      FoundDisplayDevice = FALSE;
>> -    while (EnumDisplayDevicesA(NULL, AdapterIndex, &DisplayDevice, 0) ==
>> TRUE)
>> +    while (EnumDisplayDevicesA(NULL, AdapterIndex, &DisplayDevice, 0))
>>      {
>>          if (_stricmp(lpszDeviceName, DisplayDevice.DeviceName) == 0)
>>          {
>> @@ -176,7 +176,7 @@
>>      lstrcpynA(pIdentifier->Description, DisplayDevice.DeviceString,
>> MAX_DEVICE_IDENTIFIER_STRING);
>>      lstrcpynA(pIdentifier->DeviceName, DisplayDevice.DeviceName,
>> CCHDEVICENAME);
>>
>> -    if (GetDriverName(&DisplayDevice, pIdentifier) == TRUE)
>> +    if (GetDriverName(&DisplayDevice, pIdentifier))
>>          GetDriverVersion(&DisplayDevice, pIdentifier);
>>
>>      GetDeviceId(DisplayDevice.DeviceID, pIdentifier);
>> Index: dll/directx/d3d9/d3d9_create.c
>> ===================================================================
>> --- dll/directx/d3d9/d3d9_create.c    (revision 65379)
>> +++ dll/directx/d3d9/d3d9_create.c    (working copy)
>> @@ -190,7 +190,7 @@
>>      D3D9_PrimaryDeviceName[0] = '\0';
>>
>>      AdapterIndex = 0;
>> -    while (EnumDisplayDevicesA(NULL, AdapterIndex, &DisplayDevice, 0) ==
>> TRUE &&
>> +    while (EnumDisplayDevicesA(NULL, AdapterIndex, &DisplayDevice, 0) &&
>>             pDirect3D9->NumDisplayAdapters < D3D9_INT_MAX_NUM_ADAPTERS)
>>      {
>>          if ((DisplayDevice.StateFlags & (DISPLAY_DEVICE_DISCONNECT |
>> DISPLAY_DEVICE_MIRRORING_DRIVER)) == 0 &&
>> @@ -209,7 +209,7 @@
>>      }
>>
>>      AdapterIndex = 0;
>> -    while (EnumDisplayDevicesA(NULL, AdapterIndex, &DisplayDevice, 0) ==
>> TRUE &&
>> +    while (EnumDisplayDevicesA(NULL, AdapterIndex, &DisplayDevice, 0) &&
>>             pDirect3D9->NumDisplayAdapters < D3D9_INT_MAX_NUM_ADAPTERS)
>>      {
>>          if ((DisplayDevice.StateFlags & DISPLAY_DEVICE_ATTACHED_TO_DESKTOP)
>> != 0 &&
>> Index: dll/directx/d3d9/d3d9_impl.c
>> ===================================================================
>> --- dll/directx/d3d9/d3d9_impl.c    (revision 65379)
>> +++ dll/directx/d3d9/d3d9_impl.c    (working copy)
>> @@ -413,7 +413,7 @@
>>      }
>>
>>      if (BackBufferFormat == D3DFMT_UNKNOWN &&
>> -        Windowed == TRUE)
>> +        Windowed)
>>      {
>>          BackBufferFormat = DisplayFormat;
>>      }
>> @@ -595,7 +595,7 @@
>>      }
>>
>>      pDriverCaps = &This->DisplayAdapters[Adapter].DriverCaps;
>> -    if ((Usage & D3DUSAGE_DYNAMIC) != 0 && bIsTextureRType == TRUE)
>> +    if ((Usage & D3DUSAGE_DYNAMIC) != 0 && bIsTextureRType)
>>      {
>>          if ((pDriverCaps->DriverCaps9.Caps2 & D3DCAPS2_DYNAMICTEXTURES)
>> == 0)
>>          {
>> Index: dll/directx/ddraw/Ddraw/ddraw_displaymode.c
>> ===================================================================
>> --- dll/directx/ddraw/Ddraw/ddraw_displaymode.c    (revision 65379)
>> +++ dll/directx/ddraw/Ddraw/ddraw_displaymode.c    (working copy)
>> @@ -42,7 +42,7 @@
>>
>>              DevMode.dmSize = sizeof(DEVMODE);
>>
>> -            while (EnumDisplaySettingsEx(NULL, iMode, &DevMode, 0) ==
>> TRUE)
>> +            while (EnumDisplaySettingsEx(NULL, iMode, &DevMode, 0))
>>              {
>>                  DDSURFACEDESC SurfaceDesc;
>>
>> @@ -140,7 +140,7 @@
>>
>>              DevMode.dmSize = sizeof(DEVMODE);
>>
>> -            while (EnumDisplaySettingsEx(NULL, iMode, &DevMode, 0) ==
>> TRUE)
>> +            while (EnumDisplaySettingsEx(NULL, iMode, &DevMode, 0))
>>              {
>>                  DDSURFACEDESC2 SurfaceDesc;
>>
>> Index: dll/directx/ddraw/Ddraw/GetDeviceIdentifier.c
>> ===================================================================
>> --- dll/directx/ddraw/Ddraw/GetDeviceIdentifier.c    (revision 65379)
>> +++ dll/directx/ddraw/Ddraw/GetDeviceIdentifier.c    (working copy)
>> @@ -112,7 +112,7 @@
>>                  }
>>              }
>>
>> -            if (found == TRUE)
>> +            if (found)
>>              {
>>                  /* we found our driver now we start setup it */
>>                  if (!_strnicmp(DisplayDeviceA.DeviceKey,"\\REGISTRY\\
>> Machine\\",18))
>> Index: dll/directx/dsound_new/directsound.c
>> ===================================================================
>> --- dll/directx/dsound_new/directsound.c    (revision 65379)
>> +++ dll/directx/dsound_new/directsound.c    (working copy)
>> @@ -34,7 +34,7 @@
>>      LPCDirectSoundImpl This = (LPCDirectSoundImpl)CONTAINING_RECORD(iface,
>> CDirectSoundImpl, lpVtbl);
>>
>>      if ((IsEqualIID(riid, &IID_IDirectSound) && This->bDirectSound8 ==
>> FALSE) ||
>> -        (IsEqualIID(riid, &IID_IDirectSound8) && This->bDirectSound8 ==
>> TRUE) ||
>> +        (IsEqualIID(riid, &IID_IDirectSound8) && This->bDirectSound8 !=
>> FALSE) ||
>>          (IsEqualIID(riid, &IID_IUnknown)))
>>      {
>>          *ppobj = (LPVOID)&This->lpVtbl;
>> Index: dll/directx/wine/dsound/mixer.c
>> ===================================================================
>> --- dll/directx/wine/dsound/mixer.c    (revision 65379)
>> +++ dll/directx/wine/dsound/mixer.c    (working copy)
>> @@ -945,7 +945,7 @@
>>          }
>>
>>          /* if device was stopping, its for sure stopped when all buffers
>> have stopped */
>> -        else if((all_stopped == TRUE) && (device->state ==
>> STATE_STOPPING)){
>> +        else if((all_stopped) && (device->state == STATE_STOPPING)){
>>              TRACE("All buffers have stopped. Stopping primary buffer\n");
>>              device->state = STATE_STOPPED;
>>
>> Index: dll/win32/advapi32/misc/shutdown.c
>> ===================================================================
>> --- dll/win32/advapi32/misc/shutdown.c    (revision 65379)
>> +++ dll/win32/advapi32/misc/shutdown.c    (working copy)
>> @@ -132,7 +132,7 @@
>>      {
>>          /* FIXME: Right now, only basic shutting down and rebooting
>>          is supported */
>> -        if(bRebootAfterShutdown == TRUE)
>> +        if(bRebootAfterShutdown)
>>          {
>>              action = ShutdownReboot;
>>          }
>> Index: dll/win32/advapi32/reg/reg.c
>> ===================================================================
>> --- dll/win32/advapi32/reg/reg.c    (revision 65379)
>> +++ dll/win32/advapi32/reg/reg.c    (working copy)
>> @@ -3195,7 +3195,7 @@
>>          return ERROR_INVALID_HANDLE;
>>      }
>>
>> -    if (fAsynchronous == TRUE && hEvent == NULL)
>> +    if (fAsynchronous && hEvent == NULL)
>>      {
>>          return ERROR_INVALID_PARAMETER;
>>      }
>> Index: dll/win32/advapi32/sec/misc.c
>> ===================================================================
>> --- dll/win32/advapi32/sec/misc.c    (revision 65379)
>> +++ dll/win32/advapi32/sec/misc.c    (working copy)
>> @@ -214,7 +214,7 @@
>>                                      &NewToken,
>>                                      sizeof(HANDLE));
>>
>> -    if (Duplicated == TRUE)
>> +    if (Duplicated)
>>      {
>>          NtClose(NewToken);
>>      }
>> Index: dll/win32/advapi32/service/scm.c
>> ===================================================================
>> --- dll/win32/advapi32/service/scm.c    (revision 65379)
>> +++ dll/win32/advapi32/service/scm.c    (working copy)
>> @@ -2120,7 +2120,7 @@
>>          return FALSE;
>>      }
>>
>> -    if (bUseTempBuffer == TRUE)
>> +    if (bUseTempBuffer)
>>      {
>>          TRACE("RQueryServiceConfig2A() returns
>> ERROR_INSUFFICIENT_BUFFER\n");
>>          *pcbBytesNeeded = dwBufferSize;
>> @@ -2238,7 +2238,7 @@
>>          return FALSE;
>>      }
>>
>> -    if (bUseTempBuffer == TRUE)
>> +    if (bUseTempBuffer)
>>      {
>>          TRACE("RQueryServiceConfig2W() returns
>> ERROR_INSUFFICIENT_BUFFER\n");
>>          *pcbBytesNeeded = dwBufferSize;
>> Index: dll/win32/advapi32/service/sctrl.c
>> ===================================================================
>> --- dll/win32/advapi32/service/sctrl.c    (revision 65379)
>> +++ dll/win32/advapi32/service/sctrl.c    (working copy)
>> @@ -463,7 +463,7 @@
>>      lpService->hServiceStatus = ControlPacket->hServiceStatus;
>>
>>      /* Build the arguments vector */
>> -    if (lpService->bUnicode == TRUE)
>> +    if (lpService->bUnicode)
>>      {
>>          dwError = ScBuildUnicodeArgsVector(ControlPacket,
>> &lpService->ThreadParams.W.dwArgCount,
>> Index: dll/win32/jscript/regexp.c
>> ===================================================================
>> --- dll/win32/jscript/regexp.c    (revision 65379)
>> +++ dll/win32/jscript/regexp.c    (working copy)
>> @@ -2119,7 +2119,7 @@
>>          assert(charSet->sense == FALSE);
>>          ++src;
>>      } else {
>> -        assert(charSet->sense == TRUE);
>> +        assert(charSet->sense != FALSE);
>>      }
>>
>>      while (src != end) {
>> Index: dll/win32/kernel32/client/appcache.c
>> ===================================================================
>> --- dll/win32/kernel32/client/appcache.c    (revision 65379)
>> +++ dll/win32/kernel32/client/appcache.c    (working copy)
>> @@ -58,7 +58,7 @@
>>              if ((NT_SUCCESS(Status)) &&
>>                   (KeyInfo.Type == REG_DWORD) &&
>>                   (KeyInfo.DataLength == sizeof(ULONG)) &&
>> -                 (KeyInfo.Data[0] == TRUE))
>> +                 (KeyInfo.Data[0]))
>>              {
>>                  /* It is, so disable shims! */
>>                  g_ShimsEnabled = TRUE;
>> @@ -80,7 +80,7 @@
>>                      if ((NT_SUCCESS(Status)) &&
>>                          (KeyInfo.Type == REG_DWORD) &&
>>                          (KeyInfo.DataLength == sizeof(ULONG)) &&
>> -                        (KeyInfo.Data[0] == TRUE))
>> +                        (KeyInfo.Data[0]))
>>                      {
>>                          /* It is, so disable shims! */
>>                          g_ShimsEnabled = TRUE;
>> @@ -102,7 +102,7 @@
>>                              if ((NT_SUCCESS(Status)) &&
>>                                  (KeyInfo.Type == REG_DWORD) &&
>>                                  (KeyInfo.DataLength == sizeof(ULONG)) &&
>> -                                (KeyInfo.Data[0] == TRUE))
>> +                                (KeyInfo.Data[0]))
>>                              {
>>                                  /* It does, so disable shims! */
>>                                  g_ShimsEnabled = TRUE;
>> Index: dll/win32/kernel32/client/console/init.c
>> ===================================================================
>> --- dll/win32/kernel32/client/console/init.c    (revision 65379)
>> +++ dll/win32/kernel32/client/console/init.c    (working copy)
>> @@ -353,7 +353,7 @@
>>          else if (Reason == DLL_PROCESS_DETACH)
>>          {
>>              /* Free our resources */
>> -            if (ConsoleInitialized == TRUE)
>> +            if (ConsoleInitialized)
>>              {
>>                  if (ConsoleApplet) FreeLibrary(ConsoleApplet);
>>
>> Index: dll/win32/kernel32/client/dllmain.c
>> ===================================================================
>> --- dll/win32/kernel32/client/dllmain.c    (revision 65379)
>> +++ dll/win32/kernel32/client/dllmain.c    (working copy)
>> @@ -217,7 +217,7 @@
>>
>>          case DLL_PROCESS_DETACH:
>>          {
>> -            if (DllInitialized == TRUE)
>> +            if (DllInitialized)
>>              {
>>                  /* Uninitialize console support */
>>                  ConDllInitialize(dwReason, NULL);
>> Index: dll/win32/kernel32/client/power.c
>> ===================================================================
>> --- dll/win32/kernel32/client/power.c    (revision 65379)
>> +++ dll/win32/kernel32/client/power.c    (working copy)
>> @@ -89,7 +89,7 @@
>>
>>      Status = NtInitiatePowerAction((fSuspend != FALSE) ?
>> PowerActionSleep     : PowerActionHibernate,
>>                                     (fSuspend != FALSE) ?
>> PowerSystemSleeping1 : PowerSystemHibernate,
>> -                                   fForce != TRUE,
>> +                                   ! fForce,
>>                                     FALSE);
>>      if (!NT_SUCCESS(Status))
>>      {
>> Index: dll/win32/kernel32/client/proc.c
>> ===================================================================
>> --- dll/win32/kernel32/client/proc.c    (revision 65379)
>> +++ dll/win32/kernel32/client/proc.c    (working copy)
>> @@ -1228,7 +1228,7 @@
>>      if (!NT_SUCCESS(Status))
>>      {
>>          /* We failed, was this because this is a VDM process? */
>> -        if (BaseCheckForVDM(hProcess, lpExitCode) == TRUE) return TRUE;
>> +        if (BaseCheckForVDM(hProcess, lpExitCode)) return TRUE;
>>
>>          /* Not a VDM process, fail the call */
>>          BaseSetLastNTError(Status);
>> Index: dll/win32/lsasrv/authport.c
>> ===================================================================
>> --- dll/win32/lsasrv/authport.c    (revision 65379)
>> +++ dll/win32/lsasrv/authport.c    (working copy)
>> @@ -97,7 +97,7 @@
>>
>>      TRACE("Logon Process Name: %s\n", RequestMsg->ConnectInfo.
>> LogonProcessNameBuffer);
>>
>> -    if (RequestMsg->ConnectInfo.CreateContext == TRUE)
>> +    if (RequestMsg->ConnectInfo.CreateContext)
>>      {
>>          Status = LsapCheckLogonProcess(RequestMsg,
>>                                         &LogonContext);
>> @@ -129,7 +129,7 @@
>>          return Status;
>>      }
>>
>> -    if (Accept == TRUE)
>> +    if (Accept)
>>      {
>>          if (LogonContext != NULL)
>>          {
>> Index: dll/win32/lsasrv/lsarpc.c
>> ===================================================================
>> --- dll/win32/lsasrv/lsarpc.c    (revision 65379)
>> +++ dll/win32/lsasrv/lsarpc.c    (working copy)
>> @@ -1384,8 +1384,8 @@
>>      TRACE("(%p %u %p)\n", AccountHandle, AllPrivileges, Privileges);
>>
>>      /* */
>> -    if ((AllPrivileges == FALSE && Privileges == NULL) ||
>> -        (AllPrivileges == TRUE && Privileges != NULL))
>> +    if (( !AllPrivileges && Privileges == NULL) ||
>> +        (AllPrivileges && Privileges != NULL))
>>              return STATUS_INVALID_PARAMETER;
>>
>>      /* Validate the AccountHandle */
>> @@ -1399,7 +1399,7 @@
>>          return Status;
>>      }
>>
>> -    if (AllPrivileges == TRUE)
>> +    if (AllPrivileges)
>>      {
>>          /* Delete the Privilgs attribute */
>>          Status = LsapDeleteObjectAttribute(AccountObject,
>> Index: dll/win32/lsasrv/privileges.c
>> ===================================================================
>> --- dll/win32/lsasrv/privileges.c    (revision 65379)
>> +++ dll/win32/lsasrv/privileges.c    (working copy)
>> @@ -231,7 +231,7 @@
>>          }
>>      }
>>
>> -    if ((Status == STATUS_SUCCESS) && (MoreEntries == TRUE))
>> +    if ((Status == STATUS_SUCCESS) && (MoreEntries))
>>          Status = STATUS_MORE_ENTRIES;
>>
>>      return Status;
>> Index: dll/win32/msgina/gui.c
>> ===================================================================
>> --- dll/win32/msgina/gui.c    (revision 65379)
>> +++ dll/win32/msgina/gui.c    (working copy)
>> @@ -534,7 +534,7 @@
>>
>>      SetDlgItemTextW(hwnd, IDC_LOGONDATE, Buffer4);
>>
>> -    if (pgContext->bAutoAdminLogon == TRUE)
>> +    if (pgContext->bAutoAdminLogon)
>>          EnableWindow(GetDlgItem(hwnd, IDC_LOGOFF), FALSE);
>>  }
>>
>> @@ -1118,7 +1118,7 @@
>>              if (pgContext->bDontDisplayLastUserName == FALSE)
>>                  SetDlgItemTextW(hwndDlg, IDC_USERNAME,
>> pgContext->UserName);
>>
>> -            if (pgContext->bDisableCAD == TRUE)
>> +            if (pgContext->bDisableCAD)
>>                  EnableWindow(GetDlgItem(hwndDlg, IDCANCEL), FALSE);
>>
>>              if (pgContext->bShutdownWithoutLogon == FALSE)
>> @@ -1377,7 +1377,7 @@
>>              SetDlgItemTextW(hwndDlg, IDC_USERNAME, pgContext->UserName);
>>              SetFocus(GetDlgItem(hwndDlg, IDC_PASSWORD));
>>
>> -            if (pgContext->bDisableCAD == TRUE)
>> +            if (pgContext->bDisableCAD)
>>                  EnableWindow(GetDlgItem(hwndDlg, IDCANCEL), FALSE);
>>
>>              pgContext->hBitmap = LoadImage(hDllInstance,
>> MAKEINTRESOURCE(IDI_ROSLOGO), IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR);
>> Index: dll/win32/msgina/msgina.c
>> ===================================================================
>> --- dll/win32/msgina/msgina.c    (revision 65379)
>> +++ dll/win32/msgina/msgina.c    (working copy)
>> @@ -911,7 +911,7 @@
>>          }
>>
>>          result = CreateProfile(pgContext, UserName, Domain, Password);
>> -        if (result == TRUE)
>> +        if (result)
>>          {
>>              ZeroMemory(pgContext->Password, 256 * sizeof(WCHAR));
>>              wcscpy(pgContext->Password, Password);
>> @@ -952,7 +952,7 @@
>>          return;
>>      }
>>
>> -    if (pgContext->bAutoAdminLogon == TRUE)
>> +    if (pgContext->bAutoAdminLogon)
>>      {
>>          /* Don't display the window, we want to do an automatic logon */
>>          pgContext->AutoLogonState = AUTOLOGON_ONCE;
>> @@ -962,7 +962,7 @@
>>      else
>>          pgContext->AutoLogonState = AUTOLOGON_DISABLED;
>>
>> -    if (pgContext->bDisableCAD == TRUE)
>> +    if (pgContext->bDisableCAD)
>>      {
>> pgContext->pWlxFuncs->WlxSasNotify(pgContext->hWlx,
>> WLX_SAS_TYPE_CTRL_ALT_DEL);
>>          return;
>> @@ -1043,7 +1043,7 @@
>>
>>      TRACE("WlxDisplayLockedNotice()\n");
>>
>> -    if (pgContext->bDisableCAD == TRUE)
>> +    if (pgContext->bDisableCAD)
>>      {
>> pgContext->pWlxFuncs->WlxSasNotify(pgContext->hWlx,
>> WLX_SAS_TYPE_CTRL_ALT_DEL);
>>          return;
>> Index: dll/win32/msports/classinst.c
>> ===================================================================
>> --- dll/win32/msports/classinst.c    (revision 65379)
>> +++ dll/win32/msports/classinst.c    (working copy)
>> @@ -91,7 +91,7 @@
>>      if (hDeviceKey)
>>          RegCloseKey(hDeviceKey);
>>
>> -    if (ret == TRUE)
>> +    if (ret)
>>          *ppResourceList = (PCM_RESOURCE_LIST)lpBuffer;
>>
>>      return ret;
>> Index: dll/win32/msv1_0/msv1_0.c
>> ===================================================================
>> --- dll/win32/msv1_0/msv1_0.c    (revision 65379)
>> +++ dll/win32/msv1_0/msv1_0.c    (working copy)
>> @@ -1223,7 +1223,7 @@
>>
>>      if (!NT_SUCCESS(Status))
>>      {
>> -        if (SessionCreated == TRUE)
>> +        if (SessionCreated)
>>              DispatchTable.DeleteLogonSession(LogonId);
>>
>>          if (*ProfileBuffer != NULL)
>> Index: dll/win32/netapi32/user.c
>> ===================================================================
>> --- dll/win32/netapi32/user.c    (revision 65379)
>> +++ dll/win32/netapi32/user.c    (working copy)
>> @@ -2479,7 +2479,7 @@
>>
>>          if (EnumContext->Index >= EnumContext->Count)
>>          {
>> -//            if (EnumContext->BuiltinDone == TRUE)
>> +//            if (EnumContext->BuiltinDone)
>>  //            {
>>  //                ApiStatus = NERR_Success;
>>  //                goto done;
>> Index: dll/win32/samsrv/samrpc.c
>> ===================================================================
>> --- dll/win32/samsrv/samrpc.c    (revision 65379)
>> +++ dll/win32/samsrv/samrpc.c    (working copy)
>> @@ -2232,7 +2232,7 @@
>>      SampRegCloseKey(&NamesKeyHandle);
>>      SampRegCloseKey(&GroupsKeyHandle);
>>
>> -    if ((Status == STATUS_SUCCESS) && (MoreEntries == TRUE))
>> +    if ((Status == STATUS_SUCCESS) && (MoreEntries))
>>          Status = STATUS_MORE_ENTRIES;
>>
>>      RtlReleaseResource(&SampResource);
>> @@ -2843,7 +2843,7 @@
>>      SampRegCloseKey(&NamesKeyHandle);
>>      SampRegCloseKey(&UsersKeyHandle);
>>
>> -    if ((Status == STATUS_SUCCESS) && (MoreEntries == TRUE))
>> +    if ((Status == STATUS_SUCCESS) && (MoreEntries))
>>          Status = STATUS_MORE_ENTRIES;
>>
>>      RtlReleaseResource(&SampResource);
>> @@ -3224,7 +3224,7 @@
>>      SampRegCloseKey(&NamesKeyHandle);
>>      SampRegCloseKey(&AliasesKeyHandle);
>>
>> -    if ((Status == STATUS_SUCCESS) && (MoreEntries == TRUE))
>> +    if ((Status == STATUS_SUCCESS) && (MoreEntries))
>>          Status = STATUS_MORE_ENTRIES;
>>
>>      RtlReleaseResource(&SampResource);
>> @@ -7815,7 +7815,7 @@
>> Buffer->All.SecurityDescriptor.Length);
>>      }
>>
>> -    if (WriteFixedData == TRUE)
>> +    if (WriteFixedData)
>>      {
>>          Status = SampSetObjectAttribute(UserObject,
>>                                          L"F",
>> Index: dll/win32/samsrv/setup.c
>> ===================================================================
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.reactos.org/pipermail/ros-dev/attachments/20141112/c441056c/attachment-0001.html>


More information about the Ros-dev mailing list