diff options
author | Ehsan Akhgari <ehsan.akhgari@gmail.com> | 2012-01-22 19:13:58 -0500 |
---|---|---|
committer | Ehsan Akhgari <ehsan.akhgari@gmail.com> | 2012-01-22 19:13:58 -0500 |
commit | 30a6f875b7a808305d4994316e73ed336e49b490 (patch) | |
tree | 33d61d5c21fd0ed91111b7376980b1501bbe4cb6 /src/library_gl.js | |
parent | 85c1652d8d9080f1d8c21ccbb4ae0a43eff42ad6 (diff) |
Don't use IHEAP in glCompileShader
Diffstat (limited to 'src/library_gl.js')
-rw-r--r-- | src/library_gl.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/library_gl.js b/src/library_gl.js index 9780378b..27554f85 100644 --- a/src/library_gl.js +++ b/src/library_gl.js @@ -289,15 +289,15 @@ var LibraryGL = { var source = ""; for (var i = 0; i < count; ++i) { var frag = string[i]; - if (length && IHEAP[length + QUANTUM_SIZE*i]) { - var len = IHEAP[length + QUANTUM_SIZE*i]; + if (length) { + var len = {{{ makeGetValue('length', 'i', 'i32') }}}; if (len < 0) { - frag = Pointer_stringify(IHEAP[string + QUANTUM_SIZE*i]); + frag = Pointer_stringify({{{ makeGetValue('string', 'i', 'i32') }}}); } else { - frag = Pointer_stringify(IHEAP[string + QUANTUM_SIZE*i], len); + frag = Pointer_stringify({{{ makeGetValue('string', 'i', 'i32') }}}, len); } } else { - frag = Pointer_stringify(IHEAP[string + QUANTUM_SIZE*i]); + frag = Pointer_stringify({{{ makeGetValue('string', 'i', 'i32') }}}); } if (source.length) { source += "\n"; |