From e260f1516301e3a0326d2d63331e268ac66df5db Mon Sep 17 00:00:00 2001 From: roblabla Date: Sat, 29 Aug 2015 13:00:34 +0000 Subject: [PATCH] Fix error handling using undefined variables --- src/datatypes/structures.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/datatypes/structures.js b/src/datatypes/structures.js index ffd7002..8a6c8cb 100644 --- a/src/datatypes/structures.js +++ b/src/datatypes/structures.js @@ -67,7 +67,7 @@ function writeArray(value, buffer, offset, typeArgs, rootNode) { tryCatch(() => { offset = this.write(value[index], buffer, offset, typeArgs.type, rootNode); }, (e) => { - addErrorField(e, i); + addErrorField(e, index); throw e; }); } @@ -89,7 +89,7 @@ function sizeOfArray(value, typeArgs, rootNode) { tryCatch(() => { size += this.sizeOf(value[index], typeArgs.type, rootNode); }, (e) => { - addErrorField(e, i); + addErrorField(e, index); throw e; }); }