mirror of
https://github.com/winfsp/winfsp.git
synced 2025-04-22 16:33:02 -05:00
tst: memfs-fuse: remove initializer designators
- allows this project to be built with VS2015
This commit is contained in:
parent
61c48ab417
commit
1f68eb0f3d
@ -43,39 +43,71 @@ public:
|
|||||||
{
|
{
|
||||||
static fuse_operations ops =
|
static fuse_operations ops =
|
||||||
{
|
{
|
||||||
.getattr = getattr,
|
getattr,
|
||||||
.readlink = readlink,
|
0, // getdir
|
||||||
.mknod = mknod,
|
readlink,
|
||||||
.mkdir = mkdir,
|
mknod,
|
||||||
.unlink = unlink,
|
mkdir,
|
||||||
.rmdir = rmdir,
|
unlink,
|
||||||
.symlink = symlink,
|
rmdir,
|
||||||
.rename = rename,
|
symlink,
|
||||||
.link = link,
|
rename,
|
||||||
.chmod = chmod,
|
link,
|
||||||
.chown = chown,
|
chmod,
|
||||||
.truncate = truncate,
|
chown,
|
||||||
.open = open,
|
truncate,
|
||||||
.read = read,
|
0, // utime
|
||||||
.write = write,
|
open,
|
||||||
.statfs = statfs,
|
read,
|
||||||
.flush = flush,
|
write,
|
||||||
.release = release,
|
statfs,
|
||||||
.setxattr = setxattr,
|
flush,
|
||||||
.getxattr = getxattr,
|
release,
|
||||||
.listxattr = listxattr,
|
0, // fsync
|
||||||
.removexattr = removexattr,
|
setxattr,
|
||||||
.opendir = opendir,
|
getxattr,
|
||||||
.readdir = readdir,
|
listxattr,
|
||||||
.releasedir = releasedir,
|
removexattr,
|
||||||
.init = init,
|
opendir,
|
||||||
.ftruncate = ftruncate,
|
readdir,
|
||||||
.fgetattr = fgetattr,
|
releasedir,
|
||||||
.utimens = utimens,
|
0, // fsyncdir
|
||||||
.setcrtime = setcrtime,
|
init,
|
||||||
|
0, // destroy
|
||||||
|
0, // access
|
||||||
|
0, // create
|
||||||
|
ftruncate,
|
||||||
|
fgetattr,
|
||||||
|
0, // lock
|
||||||
|
utimens,
|
||||||
|
0, // bmap
|
||||||
|
0, // flag_nullpath_ok
|
||||||
|
0, // flag_nopath
|
||||||
|
0, // flag_utime_omit_ok
|
||||||
|
0, // flag_reserved
|
||||||
|
0, // ioctl
|
||||||
|
0, // poll
|
||||||
|
0, // write_buf
|
||||||
|
0, // read_buf
|
||||||
|
0, // flock
|
||||||
|
0, // fallocate
|
||||||
|
0, // reserved00
|
||||||
|
0, // reserved01
|
||||||
|
0, // reserved02
|
||||||
|
0, // statfs_x
|
||||||
|
0, // setvolname
|
||||||
|
0, // exchange
|
||||||
|
0, // getxtimes
|
||||||
|
0, // setbkuptime
|
||||||
|
0, // setchgtime
|
||||||
|
setcrtime,
|
||||||
#if defined(FSP_FUSE_USE_STAT_EX)
|
#if defined(FSP_FUSE_USE_STAT_EX)
|
||||||
.chflags = chflags,
|
chflags,
|
||||||
|
#else
|
||||||
|
0, // chflags
|
||||||
#endif
|
#endif
|
||||||
|
0, // setattr_x
|
||||||
|
0, // fsetattr_x
|
||||||
};
|
};
|
||||||
return fuse_main(argc, argv, &ops, this);
|
return fuse_main(argc, argv, &ops, this);
|
||||||
}
|
}
|
||||||
|
@ -104,7 +104,6 @@
|
|||||||
<AdditionalIncludeDirectories>$(MSBuildProgramFiles32)\WinFsp\inc\fuse;$(MSBuildProgramFiles32)\WinFsp\inc</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>$(MSBuildProgramFiles32)\WinFsp\inc\fuse;$(MSBuildProgramFiles32)\WinFsp\inc</AdditionalIncludeDirectories>
|
||||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||||
<DisableSpecificWarnings>4018</DisableSpecificWarnings>
|
<DisableSpecificWarnings>4018</DisableSpecificWarnings>
|
||||||
<LanguageStandard>stdcpp20</LanguageStandard>
|
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<SubSystem>Console</SubSystem>
|
<SubSystem>Console</SubSystem>
|
||||||
@ -124,7 +123,6 @@
|
|||||||
<AdditionalIncludeDirectories>$(MSBuildProgramFiles32)\WinFsp\inc\fuse;$(MSBuildProgramFiles32)\WinFsp\inc</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>$(MSBuildProgramFiles32)\WinFsp\inc\fuse;$(MSBuildProgramFiles32)\WinFsp\inc</AdditionalIncludeDirectories>
|
||||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||||
<DisableSpecificWarnings>4018</DisableSpecificWarnings>
|
<DisableSpecificWarnings>4018</DisableSpecificWarnings>
|
||||||
<LanguageStandard>stdcpp20</LanguageStandard>
|
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<SubSystem>Console</SubSystem>
|
<SubSystem>Console</SubSystem>
|
||||||
@ -146,7 +144,6 @@
|
|||||||
<AdditionalIncludeDirectories>$(MSBuildProgramFiles32)\WinFsp\inc\fuse;$(MSBuildProgramFiles32)\WinFsp\inc</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>$(MSBuildProgramFiles32)\WinFsp\inc\fuse;$(MSBuildProgramFiles32)\WinFsp\inc</AdditionalIncludeDirectories>
|
||||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||||
<DisableSpecificWarnings>4018</DisableSpecificWarnings>
|
<DisableSpecificWarnings>4018</DisableSpecificWarnings>
|
||||||
<LanguageStandard>stdcpp20</LanguageStandard>
|
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<SubSystem>Console</SubSystem>
|
<SubSystem>Console</SubSystem>
|
||||||
@ -170,7 +167,6 @@
|
|||||||
<AdditionalIncludeDirectories>$(MSBuildProgramFiles32)\WinFsp\inc\fuse;$(MSBuildProgramFiles32)\WinFsp\inc</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>$(MSBuildProgramFiles32)\WinFsp\inc\fuse;$(MSBuildProgramFiles32)\WinFsp\inc</AdditionalIncludeDirectories>
|
||||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||||
<DisableSpecificWarnings>4018</DisableSpecificWarnings>
|
<DisableSpecificWarnings>4018</DisableSpecificWarnings>
|
||||||
<LanguageStandard>stdcpp20</LanguageStandard>
|
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<SubSystem>Console</SubSystem>
|
<SubSystem>Console</SubSystem>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user