commit - 7b53188e4c59d5ce295c92624cacdeee16881abd
commit + d556241a037d31a830ef830c6cb301419bb84087
blob - 158ecdaac43d28f8eb32bc6f3acf1cfda482fcaf
blob + 39490809ede903773452d7a6331a5a959b7b756a
--- lib/worktree.c
+++ lib/worktree.c
#define GOT_MERGE_LABEL_MERGED "merged change"
#define GOT_MERGE_LABEL_BASE "3-way merge base"
-static mode_t apply_umask(mode_t);
+static mode_t
+apply_umask(mode_t mode)
+{
+ mode_t um;
+
+ um = umask(000);
+ umask(um);
+ return mode & ~um;
+}
static const struct got_error *
create_meta_file(const char *path_got, const char *name, const char *content)
}
return st_mode;
-}
-
-static mode_t
-apply_umask(mode_t mode)
-{
- mode_t um;
-
- um = umask(000);
- umask(um);
- return mode & ~um;
}
/* forward declaration */