diff options
author | Karel Zak | 2014-09-17 13:10:14 +0200 |
---|---|---|
committer | Karel Zak | 2014-10-07 14:55:32 +0200 |
commit | a48c09853cb95cb00c418cd148ed2b93ba03ce51 (patch) | |
tree | 6fedf460072a15b4f3e080808b6690290aae531f /libfdisk/src/gpt.c | |
parent | sfdisk: cleanup sync() usage, fix --activate (diff) | |
download | kernel-qcow2-util-linux-a48c09853cb95cb00c418cd148ed2b93ba03ce51.tar.gz kernel-qcow2-util-linux-a48c09853cb95cb00c418cd148ed2b93ba03ce51.tar.xz kernel-qcow2-util-linux-a48c09853cb95cb00c418cd148ed2b93ba03ce51.zip |
libfdisk: (gpt) check string_to_guid()
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libfdisk/src/gpt.c')
-rw-r--r-- | libfdisk/src/gpt.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libfdisk/src/gpt.c b/libfdisk/src/gpt.c index 469e36e15..58f27962b 100644 --- a/libfdisk/src/gpt.c +++ b/libfdisk/src/gpt.c @@ -1465,7 +1465,9 @@ static int gpt_set_partition(struct fdisk_context *cxt, size_t n, if (pa->type && pa->type->typestr) { struct gpt_guid typeid; - string_to_guid( pa->type->typestr, &typeid); + rc = string_to_guid(pa->type->typestr, &typeid); + if (rc) + return rc; gpt_entry_set_type(e, &typeid); } |