summaryrefslogtreecommitdiffstats
path: root/src/shared/libosmocore/src/bitvec.c
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2010-10-24 12:05:12 +0200
committerSylvain Munaut <tnt@246tNt.com>2010-10-24 12:05:12 +0200
commitff37a753e3eb78c5c969fa02b181d1256c2bbaeb (patch)
treeae54b6e1713d61a0c545e2564b2c5b6356f9fe04 /src/shared/libosmocore/src/bitvec.c
parenta481e65bf0eea2fe201e77d007e6bfe78cb9aed9 (diff)
parentdc0ebdfbdf3b1a381754c6ef4a59b0354eba7705 (diff)
Merge commit 'dc0ebdfbdf3b1a381754c6ef4a59b0354eba7705'
Diffstat (limited to 'src/shared/libosmocore/src/bitvec.c')
-rw-r--r--src/shared/libosmocore/src/bitvec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/shared/libosmocore/src/bitvec.c b/src/shared/libosmocore/src/bitvec.c
index 04c465a8..95d78a5c 100644
--- a/src/shared/libosmocore/src/bitvec.c
+++ b/src/shared/libosmocore/src/bitvec.c
@@ -90,7 +90,7 @@ enum bit_value bitvec_get_bit_pos_high(const struct bitvec *bv,
bitval = bitval2mask(H, bitnum);
- if (bv->data[bytenum] & bitval)
+ if ((bv->data[bytenum] & (1 << bitnum)) == bitval)
return H;
return L;