]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
bitops: compilatin fixes
authorJaroslav Kysela <perex@perex.cz>
Tue, 30 Aug 2016 17:51:50 +0000 (19:51 +0200)
committerJaroslav Kysela <perex@perex.cz>
Tue, 30 Aug 2016 17:51:50 +0000 (19:51 +0200)
src/bitops.h

index a2313647fa9a716a90aed254e4ff3af41401d5f0..40031d1754fa3625fbc1ecddbc06486b5a25bc16 100644 (file)
@@ -33,13 +33,13 @@ typedef uint32_t bitops_ulong_t;
 
 static inline void set_bit(int bit, void *addr)
 {
-  bitops_ulong_t *p = ((unsigned long *)addr) + BIT_WORD(bit);
+  bitops_ulong_t *p = ((bitops_ulong_t *)addr) + BIT_WORD(bit);
   *p |= BIT_MASK(bit);
 }
 
 static inline void clear_bit(int bit, void *addr)
 {
-  bitops_ulong_t *p = ((unsigned long *)addr) + BIT_WORD(bit);
+  bitops_ulong_t *p = ((bitops_ulong_t *)addr) + BIT_WORD(bit);
   *p &= BIT_MASK(bit);
 }