summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRadek Podgorny <radek@podgorny.cz>2022-01-02 15:37:59 +0100
committerRadek Podgorny <radek@podgorny.cz>2022-01-02 15:37:59 +0100
commit6c90498032c9e787f2f8f46556a2362dbc9ab4ac (patch)
tree91474c9cba730564931f5de4855e0264bd30de32
parent332ec56ade2eb8b7f3e398a02719219aad794c88 (diff)
parent08e543526202b1e0f9ed4a83196072fec3af50c7 (diff)
downloadunionfs-fuse-git-6c90498032c9e787f2f8f46556a2362dbc9ab4ac.tar.gz
Merge branch 'master' into fuse3
-rw-r--r--src/general.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/general.c b/src/general.c
index b143a5f..779bde5 100644
--- a/src/general.c
+++ b/src/general.c
@@ -39,9 +39,9 @@ static int filedir_hidden(const char *path) {
// cow mode disabled, no need for hidden files
if (!uopt.cow_enabled) RETURN(false);
- char p[PATHLEN_MAX+1];
- if (strlen(path) + strlen(HIDETAG) > PATHLEN_MAX) RETURN(-ENAMETOOLONG);
- snprintf(p, PATHLEN_MAX+1, "%s%s", path, HIDETAG);
+ char p[PATHLEN_MAX];
+ if (strlen(path) + strlen(HIDETAG) + 1 > PATHLEN_MAX) RETURN(-ENAMETOOLONG);
+ snprintf(p, PATHLEN_MAX, "%s%s", path, HIDETAG);
DBG("%s\n", p);
struct stat stbuf;