From f0751f1fb37ec00b12752c54aca3d5aadfa7a9d3 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Thu, 2 Jun 2016 23:35:11 -0700 Subject: [PATCH] dll: fuse: fixes --- src/dll/fuse/fuse.c | 2 +- src/dll/fuse/fuse.pc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dll/fuse/fuse.c b/src/dll/fuse/fuse.c index ce85a719..2ee7bd6e 100644 --- a/src/dll/fuse/fuse.c +++ b/src/dll/fuse/fuse.c @@ -225,7 +225,7 @@ static NTSTATUS fsp_fuse_preflight(struct fuse *f) ) && L':' == f->MountPoint[1] || L'\0' == f->MountPoint[2]) { - if (GetLogicalDrives() & (1 << (f->MountPoint[0] - 'A'))) + if (GetLogicalDrives() & (1 << ((f->MountPoint[0] & ~0x20) - 'a'))) return STATUS_OBJECT_NAME_COLLISION; } else diff --git a/src/dll/fuse/fuse.pc b/src/dll/fuse/fuse.pc index 3861ac27..93dac5a0 100644 --- a/src/dll/fuse/fuse.pc +++ b/src/dll/fuse/fuse.pc @@ -4,7 +4,7 @@ implib=${prefix}/bin/winfsp-${arch}.dll Name: fuse Description: WinFsp FUSE compatible API -Version: 2.9 +Version: 2.8 URL: http://www.secfs.net/winfsp/ Libs: "${implib}" Cflags: -I"${incdir}"