diff options
author | Dave Wysochanski <dwysocha@redhat.com> | 2010-05-19 12:12:47 +0000 |
---|---|---|
committer | Dave Wysochanski <dwysocha@redhat.com> | 2010-05-19 12:12:47 +0000 |
commit | 8f4a9e6a3ed6f9aeded1a8d9253ef26e0d1965c7 (patch) | |
tree | 3589e976f46b0efd41e4fcc2973db4be877cd10f /liblvm/lvm_base.c | |
parent | 0a6ddb393fc320c796aaa3c1d462f5a5a28ed3d8 (diff) | |
download | lvm2-8f4a9e6a3ed6f9aeded1a8d9253ef26e0d1965c7.tar.gz lvm2-8f4a9e6a3ed6f9aeded1a8d9253ef26e0d1965c7.tar.xz lvm2-8f4a9e6a3ed6f9aeded1a8d9253ef26e0d1965c7.zip |
Fix warnings with conversion of uuid.
More cleanup of uuid casting / structures is needed but for now just
cast like the rest of the code.
Diffstat (limited to 'liblvm/lvm_base.c')
-rw-r--r-- | liblvm/lvm_base.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/liblvm/lvm_base.c b/liblvm/lvm_base.c index 08ef14f6..7ee7c362 100644 --- a/liblvm/lvm_base.c +++ b/liblvm/lvm_base.c @@ -103,13 +103,13 @@ const char *lvm_errmsg(lvm_t libh) const char *lvm_vgname_from_pvid(lvm_t libh, const char *pvid) { struct cmd_context *cmd = (struct cmd_context *)libh; - char uuid[64] __attribute((aligned(8))); + struct id id; - if (!id_read_format(uuid, pvid)) { + if (!id_read_format(&id, pvid)) { log_error(INTERNAL_ERROR "Unable to convert uuid"); return NULL; } - return find_vgname_from_pvid(cmd, uuid); + return find_vgname_from_pvid(cmd, (char *)id.uuid); } const char *lvm_vgname_from_device(lvm_t libh, const char *device) |