summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/check_mandirs.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/check_mandirs.c b/src/check_mandirs.c
index 8ed87d7f..75c6f5e2 100644
--- a/src/check_mandirs.c
+++ b/src/check_mandirs.c
@@ -141,10 +141,8 @@ static bool ensure_db_open (MYDBM_FILE dbf)
{
if (dbf->file)
return true;
- if (!MYDBM_RWOPEN (dbf)) {
- gripe_rwopen_failed (dbf);
+ if (!MYDBM_RWOPEN (dbf))
return false;
- }
return true;
}
@@ -558,6 +556,7 @@ static int testmandirs (MYDBM_FILE dbf, const char *path, const char *catpath,
created = true;
} else if (!ensure_db_open (dbf)) {
+ gripe_rwopen_failed (dbf);
closedir (dir);
return 0;
}