From 0a17689a51b9855ea11e04a5c0f68cae83f812e6 Mon Sep 17 00:00:00 2001 From: Andrew Osheroff Date: Mon, 6 Jan 2020 16:51:19 +0100 Subject: [PATCH] ftruncate fix --- fuse-native.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fuse-native.c b/fuse-native.c index 1e0532f..fbbbafa 100644 --- a/fuse-native.c +++ b/fuse-native.c @@ -561,17 +561,17 @@ FUSE_METHOD_VOID(truncate, 2, 0, (const char *path, off_t size), { napi_create_uint32(env, l->len, &(argv[3])); }) -FUSE_METHOD_VOID(ftruncate, 2, 0, (const char *path, off_t size, struct fuse_file_info *info), { +FUSE_METHOD_VOID(ftruncate, 3, 0, (const char *path, off_t size, struct fuse_file_info *info), { l->path = path; l->len = size; l->info = info; }, { napi_create_string_utf8(env, l->path, NAPI_AUTO_LENGTH, &(argv[2])); - napi_create_uint32(env, l->len, &(argv[3])); + napi_create_uint32(env, l->len, &(argv[4])); if (l->info != NULL) { - napi_create_uint32(env, l->info->fh, &(argv[4])); + napi_create_uint32(env, l->info->fh, &(argv[3])); } else { - napi_create_uint32(env, 0, &(argv[4])); + napi_create_uint32(env, 0, &(argv[3])); } })