diff options
author | Martin Pärtel <martin.partel@gmail.com> | 2020-02-12 16:58:20 +0200 |
---|---|---|
committer | Martin Pärtel <martin.partel@gmail.com> | 2020-02-12 17:09:13 +0200 |
commit | 2c2337b7c9b87744662c4b08d453bf7128444f43 (patch) | |
tree | 87c7aa5a72dab06105836b24aafd3e32c32be1b6 /src/bindfs.c | |
parent | c3a2f98c1caa9cd7121432f3eab1b215b7f0a6ab (diff) | |
download | bindfs-2c2337b7c9b87744662c4b08d453bf7128444f43.tar.gz |
Don't add `-ononempty` on FUSE 3, where it has been removed.
FUSE 3 allows nonempty directories by default.
Diffstat (limited to 'src/bindfs.c')
-rw-r--r-- | src/bindfs.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/bindfs.c b/src/bindfs.c index 22b446e..6051f2d 100644 --- a/src/bindfs.c +++ b/src/bindfs.c @@ -2393,8 +2393,9 @@ int main(int argc, char *argv[]) } /* If the mount source and destination directories are the same - then don't require that the directory be empty. */ - if (strcmp(settings.mntsrc, settings.mntdest) == 0) + then don't require that the directory be empty. + FUSE 3 removed support for -ononempty, allowing nonempty directories by default */ + if (strcmp(settings.mntsrc, settings.mntdest) == 0 && fuse_version() < 30) fuse_opt_add_arg(&args, "-ononempty"); /* Open mount source for chrooting in bindfs_init */ |