Pārlūkot izejas kodu

Fix negative shift warning

Bryan Drewery 8 gadi atpakaļ
vecāks
revīzija
ace9310828
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      src/match.cc

+ 1 - 1
src/match.cc

@@ -243,7 +243,7 @@ comp_with_mask(void *addr, void *dest, unsigned int mask)
     if (leftover == 0)
       return (1);
 
-    int m = ((-1) << (8 - leftover));
+    int m = ((~0U) << (8 - leftover));
 
     if ((((unsigned char *) addr)[n] & m) == (((unsigned char *) dest)[n] & m))
       return (1);