diff --git a/fuse-bindings.cc b/fuse-bindings.cc index a0c52bb..b56b978 100644 --- a/fuse-bindings.cc +++ b/fuse-bindings.cc @@ -904,13 +904,13 @@ static void bindings_dispatch (uv_async_t* handle, int status) { return; case OP_TRUNCATE: { - Local tmp[] = {NanNew(b->path), NanNew(b->offset), callback}; + Local tmp[] = {NanNew(b->path), NanNew(b->length), callback}; bindings_call_op(b, b->ops_truncate, 3, tmp); } return; case OP_FTRUNCATE: { - Local tmp[] = {NanNew(b->path), NanNew(b->info->fh), NanNew(b->offset), callback}; + Local tmp[] = {NanNew(b->path), NanNew(b->info->fh), NanNew(b->length), callback}; bindings_call_op(b, b->ops_ftruncate, 4, tmp); } return;