From: Derrik Pates Date: Wed, 4 Apr 2012 22:16:19 +0000 (-0600) Subject: Use the new-style sparse structure population syntax. X-Git-Url: http://git.rot13.org/?a=commitdiff_plain;ds=sidebyside;h=59be515b2d0d982c08816ec8c9c6d67aa674c194;hp=48e91793fca961bcf8c0cda9b62aa9deb722a45a;p=perl-fuse.git Use the new-style sparse structure population syntax. The new compiler on Lion (clang?) complained about the population of _available_ops, due to the use of "old style" sparse struct population syntax. Changing to "new style" to decrease the number of warnings. --- diff --git a/Fuse.xs b/Fuse.xs index a9d70ed..5c19b92 100755 --- a/Fuse.xs +++ b/Fuse.xs @@ -1558,47 +1558,47 @@ int _PLfuse_poll(const char *file, struct fuse_file_info *fi, #endif /* FUSE_VERSION >= 28 */ struct fuse_operations _available_ops = { -getattr: _PLfuse_getattr, -readlink: _PLfuse_readlink, -getdir: _PLfuse_getdir, -mknod: _PLfuse_mknod, -mkdir: _PLfuse_mkdir, -unlink: _PLfuse_unlink, -rmdir: _PLfuse_rmdir, -symlink: _PLfuse_symlink, -rename: _PLfuse_rename, -link: _PLfuse_link, -chmod: _PLfuse_chmod, -chown: _PLfuse_chown, -truncate: _PLfuse_truncate, -utime: _PLfuse_utime, -open: _PLfuse_open, -read: _PLfuse_read, -write: _PLfuse_write, -statfs: _PLfuse_statfs, -flush: _PLfuse_flush, -release: _PLfuse_release, -fsync: _PLfuse_fsync, -setxattr: _PLfuse_setxattr, -getxattr: _PLfuse_getxattr, -listxattr: _PLfuse_listxattr, -removexattr: _PLfuse_removexattr, -opendir: _PLfuse_opendir, -readdir: _PLfuse_readdir, -releasedir: _PLfuse_releasedir, -fsyncdir: _PLfuse_fsyncdir, -init: _PLfuse_init, -destroy: _PLfuse_destroy, -access: _PLfuse_access, -create: _PLfuse_create, -ftruncate: _PLfuse_ftruncate, -fgetattr: _PLfuse_fgetattr, -lock: _PLfuse_lock, -utimens: _PLfuse_utimens, -bmap: _PLfuse_bmap, +.getattr = _PLfuse_getattr, +.readlink = _PLfuse_readlink, +.getdir = _PLfuse_getdir, +.mknod = _PLfuse_mknod, +.mkdir = _PLfuse_mkdir, +.unlink = _PLfuse_unlink, +.rmdir = _PLfuse_rmdir, +.symlink = _PLfuse_symlink, +.rename = _PLfuse_rename, +.link = _PLfuse_link, +.chmod = _PLfuse_chmod, +.chown = _PLfuse_chown, +.truncate = _PLfuse_truncate, +.utime = _PLfuse_utime, +.open = _PLfuse_open, +.read = _PLfuse_read, +.write = _PLfuse_write, +.statfs = _PLfuse_statfs, +.flush = _PLfuse_flush, +.release = _PLfuse_release, +.fsync = _PLfuse_fsync, +.setxattr = _PLfuse_setxattr, +.getxattr = _PLfuse_getxattr, +.listxattr = _PLfuse_listxattr, +.removexattr = _PLfuse_removexattr, +.opendir = _PLfuse_opendir, +.readdir = _PLfuse_readdir, +.releasedir = _PLfuse_releasedir, +.fsyncdir = _PLfuse_fsyncdir, +.init = _PLfuse_init, +.destroy = _PLfuse_destroy, +.access = _PLfuse_access, +.create = _PLfuse_create, +.ftruncate = _PLfuse_ftruncate, +.fgetattr = _PLfuse_fgetattr, +.lock = _PLfuse_lock, +.utimens = _PLfuse_utimens, +.bmap = _PLfuse_bmap, #if FUSE_VERSION >= 28 -ioctl: _PLfuse_ioctl, -poll: _PLfuse_poll, +.ioctl = _PLfuse_ioctl, +.poll = _PLfuse_poll, #endif /* FUSE_VERSION >= 28 */ };