[RTL][NETSHELL]
authorThomas Faber <thomas.faber@reactos.org>
Thu, 1 Sep 2011 16:58:20 +0000 (16:58 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Thu, 1 Sep 2011 16:58:20 +0000 (16:58 +0000)
- Fix the remaining issues from preceding commits

svn path=/trunk/; revision=53522

reactos/dll/win32/netshell/lanstatusui.c
reactos/lib/rtl/bitmap.c

index b2db6c4..f1cfd4c 100644 (file)
@@ -179,7 +179,7 @@ UpdateLanStatus(HWND hwndDlg,  LANSTATUSUI_CONTEXT * pContext)
             pContext->Status = 3;
         }
     }
-    else if (IfEntry.dwOperStatus == (MIB_IF_OPER_STATUS_UNREACHABLE | MIB_IF_OPER_STATUS_DISCONNECTED))
+    else if (IfEntry.dwOperStatus == MIB_IF_OPER_STATUS_UNREACHABLE || IfEntry.dwOperStatus == MIB_IF_OPER_STATUS_DISCONNECTED)
     {
         if (pContext->Status != 4)
         {
@@ -187,7 +187,7 @@ UpdateLanStatus(HWND hwndDlg,  LANSTATUSUI_CONTEXT * pContext)
             pContext->Status = 4;
         }
     }
-    else if (MIB_IF_OPER_STATUS_NON_OPERATIONAL)
+    else if (IfEntry.dwOperStatus == MIB_IF_OPER_STATUS_NON_OPERATIONAL)
     {
         if (pContext->Status != 5)
         {
index 03978fa..6e88bd9 100644 (file)
@@ -339,7 +339,7 @@ RtlSetBits(
     }
 
     /* Set all full ULONGs */
-    RtlFillMemoryUlong(Buffer, MAXULONG, NumberToSet >> 3);
+    RtlFillMemoryUlong(Buffer, NumberToSet >> 3, MAXULONG);
     Buffer += NumberToSet >> 5;
 
     /* Set what's left */