diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2010-12-20 13:32:49 +0000 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2010-12-20 13:32:49 +0000 |
commit | 9d9de35dca9b9f7964b884ffc250e24f6c84c783 (patch) | |
tree | 8de86fcc01bce4f5670bfb904a9a8bc8b1334b26 /lib/error | |
parent | 66781f5d5a4fd4b47cd5baebdc869f738de02879 (diff) | |
download | lvm2-9d9de35dca9b9f7964b884ffc250e24f6c84c783.tar.gz |
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.
Diffstat (limited to 'lib/error')
-rw-r--r-- | lib/error/errseg.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/error/errseg.c b/lib/error/errseg.c index 6cfcd794b..add1df8cb 100644 --- a/lib/error/errseg.c +++ b/lib/error/errseg.c @@ -81,9 +81,9 @@ static int _errseg_modules_needed(struct dm_pool *mem, return 1; } -static void _errseg_destroy(const struct segment_type *segtype) +static void _errseg_destroy(struct segment_type *segtype) { - dm_free((void *)segtype); + dm_free(segtype); } static struct segtype_handler _error_ops = { |