From e8fc977aba09ddbd89b25276fd777c3f0eef9299 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Tue, 23 Nov 2010 19:49:58 +0100 Subject: libblkid: cache is incorrectly revalidated for example: # echo "password" | cryptsetup luksFormat /dev/loop7 # blkid /dev/loop7 /dev/loop7: UUID="09240a80-1cf1-456d-9a6e-a35b39dc1f2b" TYPE="crypto_LUKS" # pvcreate -ff /dev/loop7 # blkid /dev/loop7 # the second blkid call has to return info about LVM. Reported-by: Milan Broz Signed-off-by: Karel Zak --- shlibs/blkid/src/blkidP.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'shlibs/blkid/src/blkidP.h') diff --git a/shlibs/blkid/src/blkidP.h b/shlibs/blkid/src/blkidP.h index 6ac8910cc..956a84e2f 100644 --- a/shlibs/blkid/src/blkidP.h +++ b/shlibs/blkid/src/blkidP.h @@ -437,7 +437,7 @@ extern size_t blkid_rtrim_whitespace(unsigned char *str); ((bmp)[ blkid_bmp_idx_byte(item) ] |= blkid_bmp_idx_bit(item)) #define blkid_bmp_unset_item(bmp, item) \ - ((bmp)[ bmp_idx_byte(item) ] &= ~bmp_idx_bit(item)) + ((bmp)[ blkid_bmp_idx_byte(item) ] &= ~blkid_bmp_idx_bit(item)) #define blkid_bmp_get_item(bmp, item) \ ((bmp)[ blkid_bmp_idx_byte(item) ] & blkid_bmp_idx_bit(item)) -- cgit v1.2.3-55-g7522