diff --git a/src/mol-io/common/binary-cif/decoder.ts b/src/mol-io/common/binary-cif/decoder.ts index 3dc694beaca9624432105d08d1770e0da9ae6df9..e9720e52fd6d36570a4eb59162124f62c9f165e5 100644 --- a/src/mol-io/common/binary-cif/decoder.ts +++ b/src/mol-io/common/binary-cif/decoder.ts @@ -206,8 +206,8 @@ function stringArray(data: Uint8Array, encoding: Encoding.StringArray) { let offset = 0; const result = new Array(indices.length); - for (const i of indices) { - result[offset++] = strings[i + 1]; + for (let i = 0, _i = indices.length; i < _i; i++) { + result[offset++] = strings[indices[i] + 1]; } return result; } \ No newline at end of file