X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=src%2Ffutils.h;h=58936125ac2898e893c0004505533d623644180c;hb=c25aa7cd825ba972c2a1a902c73ce3a8c8a59ec3;hp=4668d7b63cf2e0add6607753d4479223540a0229;hpb=22a2d3d5efc740ba0dc69175b8bbb1e715e0257e;p=libgit2.git diff --git a/src/futils.h b/src/futils.h index 4668d7b63..58936125a 100644 --- a/src/futils.h +++ b/src/futils.h @@ -257,7 +257,7 @@ extern int git_futils_truncate(const char *path, int mode); */ extern int git_futils_filesize(uint64_t *out, git_file fd); -#define GIT_PERMS_IS_EXEC(MODE) (((MODE) & 0111) != 0) +#define GIT_PERMS_IS_EXEC(MODE) (((MODE) & 0100) != 0) #define GIT_PERMS_CANONICAL(MODE) (GIT_PERMS_IS_EXEC(MODE) ? 0755 : 0644) #define GIT_PERMS_FOR_WRITE(MODE) (GIT_PERMS_IS_EXEC(MODE) ? 0777 : 0666)