diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-08-29 12:00:32 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-08-29 12:00:32 -0700 |
commit | b872b8a299b43df0bcd8150aa4c4836fe6213e6c (patch) | |
tree | 79b33b0d319dd3cdd68bb1ca6c8ba8eebe04a9da /src/library_fs.js | |
parent | a3add373fee8679fc573967f8a77a20bf890d191 (diff) |
allow null second param in createPreloadedFile|createDataFile so that file packager does not need PATH, and works through closure
Diffstat (limited to 'src/library_fs.js')
-rw-r--r-- | src/library_fs.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/library_fs.js b/src/library_fs.js index 63ad7c8d..1d9748d3 100644 --- a/src/library_fs.js +++ b/src/library_fs.js @@ -510,7 +510,7 @@ mergeInto(LibraryManager.library, { return FS.create(path, mode); }, createDataFile: function(parent, name, data, canRead, canWrite, canOwn) { - var path = PATH.join(typeof parent === 'string' ? parent : FS.getPath(parent), name); + var path = name ? PATH.join(typeof parent === 'string' ? parent : FS.getPath(parent), name) : parent; var mode = FS.getMode(canRead, canWrite); var node = FS.create(path, mode); if (data) { @@ -770,7 +770,7 @@ mergeInto(LibraryManager.library, { Browser.init(); // TODO we should allow people to just pass in a complete filename instead // of parent and name being that we just join them anyways - var fullname = PATH.resolve(PATH.join(parent, name)); + var fullname = name ? PATH.resolve(PATH.join(parent, name)) : parent; function processData(byteArray) { function finish(byteArray) { if (!dontCreateFile) { |