From 9d9de35dca9b9f7964b884ffc250e24f6c84c783 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Mon, 20 Dec 2010 13:32:49 +0000 Subject: Remove const usage from destroy callbacks As const segment_type or const format_type are never released use their non-const version and remove const downcast from dm_free calls. This change fixes many gcc warnings we were getting from them. --- lib/mirror/mirrored.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/mirror') diff --git a/lib/mirror/mirrored.c b/lib/mirror/mirrored.c index a02ccb5a..3d25d709 100644 --- a/lib/mirror/mirrored.c +++ b/lib/mirror/mirrored.c @@ -600,9 +600,9 @@ static int _mirrored_modules_needed(struct dm_pool *mem, return 1; } -static void _mirrored_destroy(const struct segment_type *segtype) +static void _mirrored_destroy(struct segment_type *segtype) { - dm_free((void *) segtype); + dm_free(segtype); } static struct segtype_handler _mirrored_ops = { -- cgit