From 9df5caf58cb50dedf77d2bfa9cd1c4ecaa6151d6 Mon Sep 17 00:00:00 2001 From: José Bollo Date: Wed, 25 Oct 2017 10:22:56 +0200 Subject: database: fix bugs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I69b84976d48eaca56d6053750ab2b6445021b216 Signed-off-by: José Bollo --- ll-database-binding/src/ll-database-binding.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ll-database-binding/src/ll-database-binding.c b/ll-database-binding/src/ll-database-binding.c index c0fa939..524327f 100644 --- a/ll-database-binding/src/ll-database-binding.c +++ b/ll-database-binding/src/ll-database-binding.c @@ -68,7 +68,7 @@ static int get_database_path(char *buffer, size_t size) config = secure_getenv("XDG_CONFIG_HOME"); if (config) - rc = snprintf(buffer, size, "%s/.config/%s", home, dbfile); + rc = snprintf(buffer, size, "%s/%s", config, dbfile); else { home = secure_getenv("HOME"); @@ -78,7 +78,7 @@ static int get_database_path(char *buffer, size_t size) { struct passwd *pwd = getpwuid(getuid()); if (pwd) - rc = snprintf(buffer, size, "%s/.config/%s", result->pw_dir, dbfile); + rc = snprintf(buffer, size, "%s/.config/%s", pwd->pw_dir, dbfile); else rc = snprintf(buffer, size, "/home/%d/.config/%s", (int)getuid(), dbfile); } -- cgit 1.2.3-korg