libblkid: fix memory overrun in probe_lvm2

Addresses-Coverity-ID: #1049167

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
maint-test
Theodore Ts'o 2014-01-05 01:12:49 -05:00 committed by Theodore Ts'o
parent c2c69597ab
commit 5d5576d8bb
1 changed files with 1 additions and 1 deletions

View File

@ -1360,7 +1360,7 @@ static int probe_lvm2(struct blkid_probe *probe,
return 1;
}
for (i=0, b=1, p=uuid, q= (char *) label->pv_uuid; i <= 32;
for (i=0, b=1, p=uuid, q= (char *) label->pv_uuid; i < LVM2_ID_LEN;
i++, b <<= 1) {
if (b & 0x4444440)
*p++ = '-';