summaryrefslogtreecommitdiff
path: root/lib/filters/filter-persistent.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/filters/filter-persistent.c')
-rw-r--r--lib/filters/filter-persistent.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/lib/filters/filter-persistent.c b/lib/filters/filter-persistent.c
index 1bf74519b..5d744c71f 100644
--- a/lib/filters/filter-persistent.c
+++ b/lib/filters/filter-persistent.c
@@ -42,10 +42,8 @@ static int _init_hash(struct pfilter *pf)
if (pf->devices)
dm_hash_destroy(pf->devices);
- if (!(pf->devices = dm_hash_create(128))) {
- stack;
- return 0;
- }
+ if (!(pf->devices = dm_hash_create(128)))
+ return_0;
return 1;
}
@@ -293,10 +291,8 @@ struct dev_filter *persistent_filter_create(struct dev_filter *real,
struct pfilter *pf;
struct dev_filter *f = NULL;
- if (!(pf = dm_malloc(sizeof(*pf)))) {
- stack;
- return NULL;
- }
+ if (!(pf = dm_malloc(sizeof(*pf))))
+ return_NULL;
memset(pf, 0, sizeof(*pf));
if (!(pf->file = dm_malloc(strlen(file) + 1)))