Skip to content

Commit a4e2462

Browse files
committed
Standardize code to use name,null when no parent, remove null,name path
1 parent 509457b commit a4e2462

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/library_wasmfs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ var WasmfsLibrary = {
5050
createDataFile: function(parent, name, data, canRead, canWrite, canOwn) {
5151
// Data files must be cached until the file system itself has been initialized.
5252
var mode = FS.getMode(canRead, canWrite);
53-
var pathName = parent ? parent + '/' + name : name;
53+
var pathName = name ? parent + '/' + name : parent;
5454
wasmFS$preloadedFiles.push({pathName: pathName, fileData: data, mode: mode});
5555
},
5656
createPath: function(parent, path, canRead, canWrite) {

tools/file_packager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -649,7 +649,7 @@ def generate_js(data_target, data_files, metadata):
649649
var content = HEAPU32[start32++];
650650
var name = UTF8ToString(name_addr)
651651
// canOwn this data in the filesystem, it is a slice of wasm memory that will never change
652-
Module['FS_createDataFile'](undefined, name, HEAP8.subarray(content, content + len), true, true, true);
652+
Module['FS_createDataFile'](name, null, HEAP8.subarray(content, content + len), true, true, true);
653653
} while (HEAPU32[start32]);'''
654654
else:
655655
err('--obj-output is recommended when using --embed. This outputs an object file for linking directly into your application is more effecient than JS encoding')

0 commit comments

Comments
 (0)