From: Miklos Szeredi Date: Thu, 30 Nov 2006 11:57:58 +0000 (+0000) Subject: Fix API version 21 and 22 compatibility for fuse_teardown X-Git-Tag: fuse_2_6_1~1 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=03fe09b42abfa76cda167c6b9b5ec43325c81a52;p=qemu-gpiodev%2Flibfuse.git Fix API version 21 and 22 compatibility for fuse_teardown --- diff --git a/ChangeLog b/ChangeLog index e41f004..893ebdd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-11-30 Miklos Szeredi + + * Fix API version 21 and 22 compatibility for fuse_teardown. + Reported by Bgs + 2006-11-29 Miklos Szeredi * fusermount: Print a more helpful message in case the kernel diff --git a/include/fuse.h b/include/fuse.h index 1531296..3ac8c7e 100644 --- a/include/fuse.h +++ b/include/fuse.h @@ -631,6 +631,7 @@ struct fuse_session *fuse_get_session(struct fuse *f); fuse_main_real_compat22(argc, argv, op, sizeof(*(op))) # define fuse_new fuse_new_compat22 # define fuse_setup fuse_setup_compat22 +# define fuse_teardown fuse_teardown_compat25 # define fuse_operations fuse_operations_compat22 # define fuse_file_info fuse_file_info_compat # elif FUSE_USE_VERSION == 24 @@ -645,7 +646,7 @@ struct fuse_session *fuse_get_session(struct fuse *f); # define fuse_main fuse_main_compat2 # define fuse_new fuse_new_compat2 # define __fuse_setup fuse_setup_compat2 -# define __fuse_teardown fuse_teardown +# define __fuse_teardown fuse_teardown_compat25 # define __fuse_exited fuse_exited # define __fuse_set_getcontext_func fuse_set_getcontext_func # else