Skip to content

Commit 3b81b16

Browse files
authored
Merge pull request #133 from msm-code/fix/dereference
Fix an undefined variable dereference
2 parents 28839d9 + 8e21ea8 commit 3b81b16

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/v1/kaitaiWorker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ function exportValue(obj: any, debug: IDebugInfo, hasRawAttr: boolean, path: str
119119
Object.getOwnPropertyNames(obj.constructor.prototype).filter(x => x[0] !== "_" && x !== "constructor") : [];
120120

121121
for (const propName of propNames) {
122-
const ksyInstanceData = ksyType && ksyType.instancesByJsName[propName] || {};
122+
const ksyInstanceData = ksyType && ksyType.instancesByJsName && ksyType.instancesByJsName[propName] || {};
123123
const parseMode = ksyInstanceData["-webide-parse-mode"];
124124
const eagerLoad = parseMode === "eager" || (parseMode !== "lazy" && ksyInstanceData.value);
125125

0 commit comments

Comments
 (0)