1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-02 01:18:26 +03:00

filters: Alwayz zalloc the filter struct.

Not all pointers need to be initialised explicitly that way.
This commit is contained in:
Petr Rockai 2012-08-18 18:59:07 +02:00
parent 376cb3fe64
commit 012d273ede
5 changed files with 5 additions and 5 deletions

View File

@ -64,7 +64,7 @@ struct dev_filter *composite_filter_create(int n, struct dev_filter **filters)
memcpy(filters_copy, filters, sizeof(*filters) * n); memcpy(filters_copy, filters, sizeof(*filters) * n);
filters_copy[n] = NULL; filters_copy[n] = NULL;
if (!(cft = dm_malloc(sizeof(*cft)))) { if (!(cft = dm_zalloc(sizeof(*cft)))) {
log_error("compsoite filters allocation failed"); log_error("compsoite filters allocation failed");
dm_free(filters_copy); dm_free(filters_copy);
return NULL; return NULL;

View File

@ -54,7 +54,7 @@ struct dev_filter *md_filter_create(void)
{ {
struct dev_filter *f; struct dev_filter *f;
if (!(f = dm_malloc(sizeof(*f)))) { if (!(f = dm_zalloc(sizeof(*f)))) {
log_error("md filter allocation failed"); log_error("md filter allocation failed");
return NULL; return NULL;
} }

View File

@ -185,7 +185,7 @@ struct dev_filter *mpath_filter_create(const char *sysfs_dir)
return NULL; return NULL;
} }
if (!(f = dm_malloc(sizeof(*f)))) { if (!(f = dm_zalloc(sizeof(*f)))) {
log_error("mpath filter allocation failed"); log_error("mpath filter allocation failed");
return NULL; return NULL;
} }

View File

@ -355,7 +355,7 @@ struct dev_filter *persistent_filter_create(struct dev_filter *real,
goto bad; goto bad;
} }
if (!(f = dm_malloc(sizeof(*f)))) { if (!(f = dm_zalloc(sizeof(*f)))) {
log_error("Allocation of device filter for persistent filter failed."); log_error("Allocation of device filter for persistent filter failed.");
goto bad; goto bad;
} }

View File

@ -325,7 +325,7 @@ struct dev_filter *lvm_type_filter_create(const char *proc,
{ {
struct dev_filter *f; struct dev_filter *f;
if (!(f = dm_malloc(sizeof(struct dev_filter)))) { if (!(f = dm_zalloc(sizeof(struct dev_filter)))) {
log_error("LVM type filter allocation failed"); log_error("LVM type filter allocation failed");
return NULL; return NULL;
} }