From 8ab1e3c5da78c05b8edf48d44e6fde046d50e582 Mon Sep 17 00:00:00 2001 From: sinanmohd Date: Sun, 7 Apr 2024 10:08:27 +0530 Subject: util: refactor error reporting --- src/libnpass/util.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libnpass/util.c') diff --git a/src/libnpass/util.c b/src/libnpass/util.c index 9164354..11cf264 100644 --- a/src/libnpass/util.c +++ b/src/libnpass/util.c @@ -46,11 +46,11 @@ int r_rmdir(const char *prefix_path, char *rm_path) r = snprintf(abs_path, sizeof(abs_path), "%s/%s", prefix_path, rm_path); if (r > (int) sizeof(abs_path)) - err_die(1, "path exceeded PATH_MAX"); + err_ret(1, "path exceeded PATH_MAX"); r = rmdir(abs_path); if (r && errno != EEXIST && errno != ENOTEMPTY) - err_die(1, "%s", strerror(errno)); + err_ret(1, "%s", strerror(errno)); return r_rmdir(prefix_path, dirname(rm_path)); } -- cgit v1.2.3