aboutsummaryrefslogtreecommitdiff
path: root/src/snippets.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/snippets.js')
-rw-r--r--src/snippets.js6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/snippets.js b/src/snippets.js
index 96420990..2f60015f 100644
--- a/src/snippets.js
+++ b/src/snippets.js
@@ -1,10 +1,6 @@
var Snippets = {
vsnprintf: function(dst, num, src, ptr) {
- var args = [];
- while (HEAP[ptr] != 0) {
- args.push(HEAP[ptr]);
- ptr ++;
- }
+ var args = Array_copy(ptr+1, HEAP[ptr]); // # of args in in first place
var text = __formatString.apply(null, [src].concat(args));
for (var i = 0; i < num; i++) {
HEAP[dst+i] = HEAP[text+i];