diff options
author | Karel Zak | 2013-11-28 12:56:12 +0100 |
---|---|---|
committer | Karel Zak | 2014-03-11 11:35:12 +0100 |
commit | 851515216f0a6b2692a3228c59d78a756a72e665 (patch) | |
tree | 0c6705ead40d3e5189313a9198989f3815beb499 /libfdisk/src/libfdisk.h | |
parent | libfdisk: (sun) remove get_partition_type() (diff) | |
download | kernel-qcow2-util-linux-851515216f0a6b2692a3228c59d78a756a72e665.tar.gz kernel-qcow2-util-linux-851515216f0a6b2692a3228c59d78a756a72e665.tar.xz kernel-qcow2-util-linux-851515216f0a6b2692a3228c59d78a756a72e665.zip |
libfdisk: remove fdisk_get_partition_type()
Let's use more generic:
fdisk_get_partition()
fdisk_partition_get_parttype()
rather than fdisk_get_partition_type().
The patch also improves fdisk_get_partition() semantic to allocate
a new partition struct if the argument is NULL.
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libfdisk/src/libfdisk.h')
-rw-r--r-- | libfdisk/src/libfdisk.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libfdisk/src/libfdisk.h b/libfdisk/src/libfdisk.h index 7f84c3ebf..d3b646007 100644 --- a/libfdisk/src/libfdisk.h +++ b/libfdisk/src/libfdisk.h @@ -153,12 +153,11 @@ extern int fdisk_locate_disklabel(struct fdisk_context *cxt, int n, const char * extern int fdisk_get_disklabel_id(struct fdisk_context *cxt, char **id); extern int fdisk_set_disklabel_id(struct fdisk_context *cxt); -extern int fdisk_get_partition(struct fdisk_context *cxt, size_t partno, struct fdisk_partition *pa); +extern int fdisk_get_partition(struct fdisk_context *cxt, size_t partno, struct fdisk_partition **pa); extern int fdisk_add_partition(struct fdisk_context *cxt, struct fdisk_parttype *t); extern int fdisk_delete_partition(struct fdisk_context *cxt, size_t partnum); -extern struct fdisk_parttype *fdisk_get_partition_type(struct fdisk_context *cxt, size_t partnum); extern int fdisk_set_partition_type(struct fdisk_context *cxt, size_t partnum, struct fdisk_parttype *t); |