From ae3fcb5bd89a4ac908ba6d4cdb1be4e7c7f0ea81 Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Tue, 22 Nov 2022 21:41:34 -0800 Subject: [FileSystemRouter] Fix reload() --- src/bun.js/api/filesystem_router.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/bun.js/api/filesystem_router.zig b/src/bun.js/api/filesystem_router.zig index f43a30d4e..c80a4ed07 100644 --- a/src/bun.js/api/filesystem_router.zig +++ b/src/bun.js/api/filesystem_router.zig @@ -320,7 +320,7 @@ pub const FileSystemRouter = struct { }; var router = Router.init(vm.bundler.fs, allocator, .{ - .dir = this.router.config.dir, + .dir = allocator.dupe(u8, this.router.config.dir) catch unreachable, .extensions = allocator.dupe(string, this.router.config.extensions) catch unreachable, .asset_prefix_path = this.router.config.asset_prefix_path, }) catch unreachable; @@ -338,6 +338,7 @@ pub const FileSystemRouter = struct { this.arena = arena; @This().routesSetCached(this_value, globalThis, JSC.JSValue.zero); this.allocator = allocator; + this.router = router; return this_value; } -- cgit v1.2.3