diff options
Diffstat (limited to 'js/os.ts')
-rw-r--r-- | js/os.ts | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -4,6 +4,7 @@ import { deno as fbs } from "gen/msg_generated"; import { assert } from "./util"; import * as util from "./util"; import { flatbuffers } from "flatbuffers"; +import { libdeno } from "./globals"; export function exit(exitCode = 0): never { const builder = new flatbuffers.Builder(); @@ -14,7 +15,7 @@ export function exit(exitCode = 0): never { fbs.Base.addMsg(builder, msg); fbs.Base.addMsgType(builder, fbs.Any.Exit); builder.finish(fbs.Base.endBase(builder)); - deno.send(builder.asUint8Array()); + libdeno.send(builder.asUint8Array()); throw Error("Unreachable"); } @@ -35,7 +36,7 @@ export function codeFetch( fbs.Base.addMsg(builder, msg); fbs.Base.addMsgType(builder, fbs.Any.CodeFetch); builder.finish(fbs.Base.endBase(builder)); - const resBuf = deno.send(builder.asUint8Array()); + const resBuf = libdeno.send(builder.asUint8Array()); // Process CodeFetchRes const bb = new flatbuffers.ByteBuffer(new Uint8Array(resBuf)); const baseRes = fbs.Base.getRootAsBase(bb); @@ -73,7 +74,7 @@ export function codeCache( fbs.Base.addMsg(builder, msg); fbs.Base.addMsgType(builder, fbs.Any.CodeCache); builder.finish(fbs.Base.endBase(builder)); - const resBuf = deno.send(builder.asUint8Array()); + const resBuf = libdeno.send(builder.asUint8Array()); // Expect null or error. if (resBuf != null) { const bb = new flatbuffers.ByteBuffer(new Uint8Array(resBuf)); |