From 2d70ba71c5c6007c8248a3682b82cb328bfb037d Mon Sep 17 00:00:00 2001 From: Falk Werner Date: Sun, 14 Apr 2019 18:30:40 +0200 Subject: [PATCH] fixes memory leak --- example/daemon/main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/example/daemon/main.c b/example/daemon/main.c index 1bafb8c..de6ac51 100644 --- a/example/daemon/main.c +++ b/example/daemon/main.c @@ -50,13 +50,14 @@ static bool authenticate(struct wf_credentials * creds, void * user_data) char const * password = wf_credentials_get(creds, "password"); if ((NULL != username) && (NULL != password)) { - struct userdb * db = userdb_create(""); + struct userdb * db = userdb_create(""); result = userdb_load(db, args->passwd_path); if (result) { result = userdb_check(db, username, password); - userdb_dispose(db); } + + userdb_dispose(db); } return result;