aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2014-06-03 16:28:36 -0700
committerAlon Zakai <alonzakai@gmail.com>2014-06-03 16:28:36 -0700
commit0968a87becbea2a9fdc8b146b3b6bfae16d5767c (patch)
treeecdac32eac5ba8ea52bb2831329a8609500bc633
parent0af8535621bbc7c83f454d9c979de12abfc80856 (diff)
allocate in realpath() if necessary
-rw-r--r--src/library.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js
index 120def05..c17952b3 100644
--- a/src/library.js
+++ b/src/library.js
@@ -3353,6 +3353,7 @@ LibraryManager.library = {
return 0;
} else {
var size = Math.min(4095, absolute.path.length); // PATH_MAX - 1.
+ if (resolved_name === 0) resolved_name = _malloc(size+1);
for (var i = 0; i < size; i++) {
{{{ makeSetValue('resolved_name', 'i', 'absolute.path.charCodeAt(i)', 'i8') }}};
}