From 571037e94bd01aafc7a17b8781e836d3fd9add22 Mon Sep 17 00:00:00 2001 From: José Bollo Date: Tue, 24 Oct 2017 16:28:01 +0200 Subject: database: return -1 when init fails MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ica032ca1de51c8ec47eb543eda762b8ae70b2895 Signed-off-by: José Bollo --- ll-database-binding/src/ll-database-binding.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ll-database-binding/src/ll-database-binding.c b/ll-database-binding/src/ll-database-binding.c index d1e7bf5..896c76d 100644 --- a/ll-database-binding/src/ll-database-binding.c +++ b/ll-database-binding/src/ll-database-binding.c @@ -72,7 +72,7 @@ int ll_database_binding_init() { if (ret == 0) AFB_ERROR("User not found"); else AFB_ERROR("getpwuid_r failed with %d code", ret); - return ret ? ret : -1; + return -1; } memset(database_file, 0, MAX_PATH); @@ -84,14 +84,14 @@ int ll_database_binding_init() if ((ret = db_create(&database, NULL, 0)) != 0) { AFB_ERROR("Failed to create database: %s.", db_strerror(ret)); - return 1; + return -1; } if ((ret = database->open(database, NULL, database_file, NULL, DB_BTREE, DB_CREATE, 0664)) != 0) { AFB_ERROR("Failed to open the '%s' database: %s.", database_file, db_strerror(ret)); database->close(database, 0); - return 1; + return -1; } return 0; -- cgit 1.2.3-korg