mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-18 10:04:20 +03:00
gcc: remove warns about free of const
This commit is contained in:
parent
0eb9daf602
commit
c3642957c5
@ -531,7 +531,7 @@ static int _mirrored_modules_needed(struct dm_pool *mem,
|
|||||||
|
|
||||||
static void _mirrored_destroy(struct segment_type *segtype)
|
static void _mirrored_destroy(struct segment_type *segtype)
|
||||||
{
|
{
|
||||||
dm_free(segtype->dso);
|
dm_free((void *) segtype->dso);
|
||||||
dm_free(segtype);
|
dm_free(segtype);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -363,8 +363,8 @@ static int _raid_target_status_compatible(const char *type)
|
|||||||
|
|
||||||
static void _raid_destroy(struct segment_type *segtype)
|
static void _raid_destroy(struct segment_type *segtype)
|
||||||
{
|
{
|
||||||
dm_free(segtype->dso);
|
dm_free((void *) segtype->dso);
|
||||||
dm_free((void *) segtype);
|
dm_free(segtype);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef DEVMAPPER_SUPPORT
|
#ifdef DEVMAPPER_SUPPORT
|
||||||
@ -652,7 +652,7 @@ int init_multiple_segtypes(struct cmd_context *cmd, struct segtype_library *segl
|
|||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
struct segment_type *segtype;
|
struct segment_type *segtype;
|
||||||
const char *dso = NULL;
|
char *dso = NULL;
|
||||||
unsigned i;
|
unsigned i;
|
||||||
uint64_t monitored = 0;
|
uint64_t monitored = 0;
|
||||||
|
|
||||||
|
@ -224,7 +224,7 @@ static int _snap_modules_needed(struct dm_pool *mem,
|
|||||||
|
|
||||||
static void _snap_destroy(struct segment_type *segtype)
|
static void _snap_destroy(struct segment_type *segtype)
|
||||||
{
|
{
|
||||||
dm_free(segtype->dso);
|
dm_free((void *) segtype->dso);
|
||||||
dm_free(segtype);
|
dm_free(segtype);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -745,7 +745,7 @@ static int _thin_target_present(struct cmd_context *cmd,
|
|||||||
|
|
||||||
static void _thin_destroy(struct segment_type *segtype)
|
static void _thin_destroy(struct segment_type *segtype)
|
||||||
{
|
{
|
||||||
dm_free(segtype->dso);
|
dm_free((void *) segtype->dso);
|
||||||
dm_free(segtype);
|
dm_free(segtype);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@ static int _unknown_text_export(const struct lv_segment *seg, struct formatter *
|
|||||||
|
|
||||||
static void _unknown_destroy(struct segment_type *segtype)
|
static void _unknown_destroy(struct segment_type *segtype)
|
||||||
{
|
{
|
||||||
dm_free(segtype->name);
|
dm_free((void *) segtype->name);
|
||||||
dm_free(segtype);
|
dm_free(segtype);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user