diff options
author | Radek Podgorny <radek@podgorny.cz> | 2022-01-02 15:37:59 +0100 |
---|---|---|
committer | Radek Podgorny <radek@podgorny.cz> | 2022-01-02 15:37:59 +0100 |
commit | 6c90498032c9e787f2f8f46556a2362dbc9ab4ac (patch) | |
tree | 91474c9cba730564931f5de4855e0264bd30de32 | |
parent | 332ec56ade2eb8b7f3e398a02719219aad794c88 (diff) | |
parent | 08e543526202b1e0f9ed4a83196072fec3af50c7 (diff) | |
download | unionfs-fuse-git-6c90498032c9e787f2f8f46556a2362dbc9ab4ac.tar.gz |
Merge branch 'master' into fuse3
-rw-r--r-- | src/general.c | 6 |
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; |