Skip to content

Commit 4697863

Browse files
committed
Fix for loop in library_gl
1 parent 0969117 commit 4697863

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/library_gl.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -766,7 +766,7 @@ var LibraryGL = {
766766
case 0x1F03 /* GL_EXTENSIONS */:
767767
var exts = GLctx.getSupportedExtensions();
768768
var gl_exts = [];
769-
for (var i in exts) {
769+
for (var i = 0; i < exts.length; ++i) {
770770
gl_exts.push(exts[i]);
771771
gl_exts.push("GL_" + exts[i]);
772772
}
@@ -968,7 +968,7 @@ var LibraryGL = {
968968
var exts = GLctx.getSupportedExtensions();
969969
var gl_exts = [];
970970
// each extension is duplicated, first in unprefixed WebGL form, and then a second time with "GL_" prefix.
971-
for (var i in exts) {
971+
for (var i = 0; i < exts.length; ++i) {
972972
gl_exts.push(allocate(intArrayFromString(exts[i]), 'i8', ALLOC_NORMAL));
973973
gl_exts.push(allocate(intArrayFromString("GL_" + exts[i]), 'i8', ALLOC_NORMAL));
974974
}

0 commit comments

Comments
 (0)