diff options
Diffstat (limited to 'cli/js/ops/fs/truncate.ts')
-rw-r--r-- | cli/js/ops/fs/truncate.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/cli/js/ops/fs/truncate.ts b/cli/js/ops/fs/truncate.ts index 861e843f8..2b805e5ac 100644 --- a/cli/js/ops/fs/truncate.ts +++ b/cli/js/ops/fs/truncate.ts @@ -13,6 +13,14 @@ function coerceLen(len?: number): number { return len; } +export function ftruncateSync(rid: number, len?: number): void { + sendSync("op_ftruncate", { rid, len: coerceLen(len) }); +} + +export async function ftruncate(rid: number, len?: number): Promise<void> { + await sendAsync("op_ftruncate", { rid, len: coerceLen(len) }); +} + export function truncateSync(path: string, len?: number): void { sendSync("op_truncate", { path, len: coerceLen(len) }); } |