aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs6rc/s6rc_db_free.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs6rc/s6rc_db_free.c')
-rw-r--r--src/libs6rc/s6rc_db_free.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libs6rc/s6rc_db_free.c b/src/libs6rc/s6rc_db_free.c
index 7e7ed54..549cfc8 100644
--- a/src/libs6rc/s6rc_db_free.c
+++ b/src/libs6rc/s6rc_db_free.c
@@ -4,6 +4,7 @@
#include <errno.h>
#include <skalibs/alloc.h>
+#include <skalibs/cdb.h>
#include <s6-rc/db.h>
@@ -11,6 +12,7 @@ void s6rc_db_free (s6rc_db_t *db)
{
int e = errno ;
alloc_free(db->argvs) ;
+ cdb_free(&db->resolve) ;
munmap(db->map, db->size) ;
db->map = 0 ;
errno = e ;