Skip to content

Commit cab7273

Browse files
Jura-Zmarco trivellato
authored andcommitted
Fix for loop in library_gl
1 parent 456bada commit cab7273

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
@@ -744,7 +744,7 @@ var LibraryGL = {
744744
case 0x1F03 /* GL_EXTENSIONS */:
745745
var exts = GLctx.getSupportedExtensions();
746746
var gl_exts = [];
747-
for (var i in exts) {
747+
for (var i = 0; i < exts.length; ++i) {
748748
gl_exts.push(exts[i]);
749749
gl_exts.push("GL_" + exts[i]);
750750
}
@@ -946,7 +946,7 @@ var LibraryGL = {
946946
var exts = GLctx.getSupportedExtensions();
947947
var gl_exts = [];
948948
// each extension is duplicated, first in unprefixed WebGL form, and then a second time with "GL_" prefix.
949-
for (var i in exts) {
949+
for (var i = 0; i < exts.length; ++i) {
950950
gl_exts.push(allocate(intArrayFromString(exts[i]), 'i8', ALLOC_NORMAL));
951951
gl_exts.push(allocate(intArrayFromString("GL_" + exts[i]), 'i8', ALLOC_NORMAL));
952952
}

0 commit comments

Comments
 (0)