diff options
Diffstat (limited to 'libfdisk/src/dos.c')
-rw-r--r-- | libfdisk/src/dos.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libfdisk/src/dos.c b/libfdisk/src/dos.c index d4d66f639..2f3a37bcb 100644 --- a/libfdisk/src/dos.c +++ b/libfdisk/src/dos.c @@ -1788,7 +1788,7 @@ static int dos_locate_disklabel(struct fdisk_context *cxt, int n, break; default: /* extended partitions */ - if (n - 1 + 4 < cxt->label->nparts_max) { + if ((size_t)n - 1 + 4 < cxt->label->nparts_max) { struct pte *pe = self_pte(cxt, n - 1 + 4); assert(pe->private_sectorbuffer); |