summaryrefslogtreecommitdiffstats
path: root/libfdisk/src/libfdisk.h
diff options
context:
space:
mode:
authorKarel Zak2013-11-28 12:56:12 +0100
committerKarel Zak2014-03-11 11:35:12 +0100
commit851515216f0a6b2692a3228c59d78a756a72e665 (patch)
tree0c6705ead40d3e5189313a9198989f3815beb499 /libfdisk/src/libfdisk.h
parentlibfdisk: (sun) remove get_partition_type() (diff)
downloadkernel-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.h3
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);