diff --git a/inc/fuse3/fuse_common.h b/inc/fuse3/fuse_common.h index cac1d8ab..ab38644f 100644 --- a/inc/fuse3/fuse_common.h +++ b/inc/fuse3/fuse_common.h @@ -143,7 +143,7 @@ struct fuse3_session; struct fuse3_pollhandle; struct fuse3_conn_info_opts; -FSP_FUSE_API struct fuse3_conn_info_opts* FSP_FUSE_API_NAME(fsp_fuse3_parse_conn_info_opts)( +FSP_FUSE_API struct fuse3_conn_info_opts *FSP_FUSE_API_NAME(fsp_fuse3_parse_conn_info_opts)( struct fsp_fuse_env *env, struct fuse_args *args); FSP_FUSE_API void FSP_FUSE_API_NAME(fsp_fuse3_apply_conn_info_opts)(struct fsp_fuse_env *env, diff --git a/src/dll/fuse3/fuse3.c b/src/dll/fuse3/fuse3.c index be110b0d..3ad995bb 100644 --- a/src/dll/fuse3/fuse3.c +++ b/src/dll/fuse3/fuse3.c @@ -75,11 +75,12 @@ FSP_FUSE_API struct fuse3_context *fsp_fuse3_get_context(struct fsp_fuse_env *en return (struct fuse3_context *)fsp_fuse_get_context(env); } -FSP_FUSE_API struct fuse3_conn_info_opts* fsp_fuse3_parse_conn_info_opts( +FSP_FUSE_API struct fuse3_conn_info_opts *fsp_fuse3_parse_conn_info_opts( struct fsp_fuse_env *env, struct fuse_args *args) { - return 0; + static int dummy; + return (struct fuse3_conn_info_opts *)&dummy; } FSP_FUSE_API void fsp_fuse3_apply_conn_info_opts(struct fsp_fuse_env *env,