summaryrefslogtreecommitdiff
path: root/src/findbranch.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/findbranch.c')
-rw-r--r--src/findbranch.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/findbranch.c b/src/findbranch.c
index f61668d..0d0827c 100644
--- a/src/findbranch.c
+++ b/src/findbranch.c
@@ -52,8 +52,9 @@
#include "usyslog.h"
static bool branch_contains_path(int branch, const char *path, bool *is_dir) {
- if (branch < 0 || branch >= uopt.nbranches)
+ if (branch < 0 || branch >= uopt.nbranches) {
RETURN(false);
+ }
char p[PATHLEN_MAX];
if (BUILD_PATH(p, uopt.branches[branch].path, path)) {
@@ -68,16 +69,18 @@ static bool branch_contains_path(int branch, const char *path, bool *is_dir) {
if (res == 0) {
(*is_dir) = S_ISDIR(stbuf.st_mode);
RETURN(true);
- } else
+ } else {
RETURN(false);
+ }
}
bool branch_contains_file_or_parent_dir(int branch, const char *path) {
bool is_dir = false;
bool found = branch_contains_path(branch, path, &is_dir);
- if (found)
+ if (found) {
RETURN(true);
+ }
char *dname = u_dirname(path);
if (dname == NULL) {