From 2b1446c7d67dfc0ecf26edb51f7dcb0d9309447e Mon Sep 17 00:00:00 2001 From: Dave Wysochanski Date: Thu, 21 Jan 2010 21:04:20 +0000 Subject: [PATCH] Correct 'void *' usage in pvcreate_single. Remove needless cast. --- lib/metadata/metadata.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/metadata/metadata.c b/lib/metadata/metadata.c index 4df187fda..9eb6f2d3b 100644 --- a/lib/metadata/metadata.c +++ b/lib/metadata/metadata.c @@ -1348,7 +1348,7 @@ struct physical_volume * pvcreate_single(struct cmd_context *cmd, const char *pv_name, struct pvcreate_params *pp) { - void *pv; + struct physical_volume *pv; struct device *dev; struct dm_list mdas; struct pvcreate_params default_pp; @@ -1418,8 +1418,7 @@ struct physical_volume * pvcreate_single(struct cmd_context *cmd, log_very_verbose("Writing physical volume data to disk \"%s\"", pv_name); - if (!(pv_write(cmd, (struct physical_volume *)pv, &mdas, - pp->labelsector))) { + if (!(pv_write(cmd, pv, &mdas, pp->labelsector))) { log_error("Failed to write physical volume \"%s\"", pv_name); goto error; }