aboutsummaryrefslogtreecommitdiff
path: root/src/npassd/collection.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/npassd/collection.c')
-rw-r--r--src/npassd/collection.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/npassd/collection.c b/src/npassd/collection.c
index 48167bf..6fecf16 100644
--- a/src/npassd/collection.c
+++ b/src/npassd/collection.c
@@ -45,17 +45,12 @@ static void collection_free(struct collection *c)
if (c == NULL)
return;
- if (c->slot != NULL)
- sd_bus_slot_unref(c->slot);
- if (c->path != NULL)
- free(c->path);
- if (c->alias != NULL)
- free(c->alias);
- if (c->label != NULL)
- free(c->label);
- if (c->root != NULL)
- free(c->root);
+ sd_bus_slot_unref(c->slot);
+ free(c->path);
+ free(c->alias);
+ free(c->label);
+ free(c->root);
free(c);
}