]> Zhao Yanbai Git Server - minix.git/commitdiff
Fixed brackets in bitmap macros
authorTomas Hruby <tom@minix3.org>
Tue, 30 Mar 2010 08:34:33 +0000 (08:34 +0000)
committerTomas Hruby <tom@minix3.org>
Tue, 30 Mar 2010 08:34:33 +0000 (08:34 +0000)
include/minix/bitmap.h
kernel/const.h

index f4858eb381b12e03fff15c18478591fb6477b5cc..6de75fe7a75bbd6272ea0bad2ca9ddec2aa0f2bd 100644 (file)
@@ -12,9 +12,9 @@
 #define BITCHUNK_BITS   (sizeof(bitchunk_t) * CHAR_BIT)
 #define BITMAP_CHUNKS(nr_bits) (((nr_bits)+BITCHUNK_BITS-1)/BITCHUNK_BITS)
 #define MAP_CHUNK(map,bit) (map)[((bit)/BITCHUNK_BITS)]
-#define CHUNK_OFFSET(bit) ((bit)%BITCHUNK_BITS))
-#define GET_BIT(map,bit) ( MAP_CHUNK(map,bit) & (1 << CHUNK_OFFSET(bit) )
-#define SET_BIT(map,bit) ( MAP_CHUNK(map,bit) |= (1 << CHUNK_OFFSET(bit) )
-#define UNSET_BIT(map,bit) ( MAP_CHUNK(map,bit) &= ~(1 << CHUNK_OFFSET(bit) )
+#define CHUNK_OFFSET(bit) ((bit)%BITCHUNK_BITS)
+#define GET_BIT(map,bit) ( MAP_CHUNK(map,bit) & (1 << CHUNK_OFFSET(bit) ))
+#define SET_BIT(map,bit) ( MAP_CHUNK(map,bit) |= (1 << CHUNK_OFFSET(bit) ))
+#define UNSET_BIT(map,bit) ( MAP_CHUNK(map,bit) &= ~(1 << CHUNK_OFFSET(bit) ))
 
 #endif /* _BITMAP_H */
index 3f40ef9bb04276f17ed99418c94f858f93e54f71..55ddc274369d7cddb5cab2705788222fbf641d57 100644 (file)
 #define _DST_  1
 
 #define get_sys_bit(map,bit) \
-       ( MAP_CHUNK(map.chunk,bit) & (1 << CHUNK_OFFSET(bit) )
+       ( MAP_CHUNK(map.chunk,bit) & (1 << CHUNK_OFFSET(bit) ))
 #define get_sys_bits(map,bit) \
        ( MAP_CHUNK(map.chunk,bit) )
 #define set_sys_bit(map,bit) \
-       ( MAP_CHUNK(map.chunk,bit) |= (1 << CHUNK_OFFSET(bit) )
+       ( MAP_CHUNK(map.chunk,bit) |= (1 << CHUNK_OFFSET(bit) ))
 #define unset_sys_bit(map,bit) \
-       ( MAP_CHUNK(map.chunk,bit) &= ~(1 << CHUNK_OFFSET(bit) )
+       ( MAP_CHUNK(map.chunk,bit) &= ~(1 << CHUNK_OFFSET(bit) ))
 
 /* args to intr_init() */
 #define INTS_ORIG      0       /* restore interrupts */