diff --git a/src/lib/libwasmfs_node.js b/src/lib/libwasmfs_node.js index 586eb3c77722f..888ab49988d67 100644 --- a/src/lib/libwasmfs_node.js +++ b/src/lib/libwasmfs_node.js @@ -171,8 +171,8 @@ addToLibrary({ }, _wasmfs_node_open__deps: ['$wasmfsTry'], - _wasmfs_node_open: (path_p, mode_p) => { - return wasmfsTry(() => fs.openSync(UTF8ToString(path_p), UTF8ToString(mode_p))); + _wasmfs_node_open: (path_p, flags_p) => { + return wasmfsTry(() => fs.openSync(UTF8ToString(path_p), UTF8ToString(flags_p))); }, _wasmfs_node_rename__deps: ['$wasmfsTry'], diff --git a/system/lib/wasmfs/backends/node_backend.h b/system/lib/wasmfs/backends/node_backend.h index 7e6e496b7c73f..1e29ab04361a7 100644 --- a/system/lib/wasmfs/backends/node_backend.h +++ b/system/lib/wasmfs/backends/node_backend.h @@ -37,7 +37,7 @@ int _wasmfs_node_symlink(const char *target, const char *linkpath); int _wasmfs_node_readlink(const char *path, const char *buf, int bufsize); // Open the file and return the underlying file descriptor. -[[nodiscard]] int _wasmfs_node_open(const char* path, const char* mode); +[[nodiscard]] int _wasmfs_node_open(const char* path, const char* flags); // Close the underlying file descriptor. [[nodiscard]] int _wasmfs_node_close(int fd);