]> git.ipfire.org Git - thirdparty/util-linux.git/commit
libfdisk: fix cfdisk freespace analyze
authorKarel Zak <kzak@redhat.com>
Thu, 4 Dec 2014 09:27:39 +0000 (10:27 +0100)
committerKarel Zak <kzak@redhat.com>
Thu, 4 Dec 2014 09:27:39 +0000 (10:27 +0100)
commit19ff8ff7c448e4e88e602dde0af4230bff5b4daa
tree489b3709b6c98b9970dc5fc97cb68079f29db6cc
parent7f14ee1b551e839a4ae081c8d2b7633ca40a5823
libfdisk: fix cfdisk freespace analyze

The problem is how fdisk_partition_cmp_start() compare numbers, the
function returns result from "a->start - b->start", unfortunately the
numbers are uint64, but function returns "int".

Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=1170191
Signed-off-by: Karel Zak <kzak@redhat.com>
include/c.h
libfdisk/src/alignment.c
libfdisk/src/dos.c
libfdisk/src/gpt.c
libfdisk/src/partition.c
libfdisk/src/table.c