diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2006-09-22 19:30:17 +0000 |
---|---|---|
committer | Miklos Szeredi <miklos@szeredi.hu> | 2006-09-22 19:30:17 +0000 |
commit | eafdf42a69455f49fc8f935270fec7550bbc4e7c (patch) | |
tree | 01903a422a219c091b4a9976721c3b6c0d1f009c /include/fuse_lowlevel.h | |
parent | 026e0f46a9ce978b91d0ebcdd0838a3e6687d60f (diff) | |
download | libfuse-eafdf42a69455f49fc8f935270fec7550bbc4e7c.tar.gz |
fix compat bugs in lowlevel interface
Diffstat (limited to 'include/fuse_lowlevel.h')
-rw-r--r-- | include/fuse_lowlevel.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/include/fuse_lowlevel.h b/include/fuse_lowlevel.h index 58f568c..00b22bc 100644 --- a/include/fuse_lowlevel.h +++ b/include/fuse_lowlevel.h @@ -1304,17 +1304,18 @@ void fuse_chan_destroy(struct fuse_chan *ch); #if FUSE_USE_VERSION < 26 # include "fuse_lowlevel_compat.h" -# undef FUSE_MINOR_VERSION +# define fuse_chan_ops fuse_chan_ops_compat24 +# define fuse_chan_new fuse_chan_new_compat24 # if FUSE_USE_VERSION == 25 # define fuse_lowlevel_ops fuse_lowlevel_ops_compat25 # define fuse_lowlevel_new fuse_lowlevel_new_compat25 -# define fuse_chan_ops fuse_chan_ops_compat25 -# define fuse_chan_new fuse_chan_new_compat25 # elif FUSE_USE_VERSION == 24 +# define fuse_lowlevel_ops fuse_lowlevel_ops_compat +# define fuse_lowlevel_new fuse_lowlevel_new_compat # define fuse_file_info fuse_file_info_compat # define fuse_reply_statfs fuse_reply_statfs_compat # define fuse_reply_open fuse_reply_open_compat -# else +# else # error Compatibility with low-level API version < 24 not supported # endif #endif |