diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-12-31 17:35:19 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-12-31 17:35:19 -0800 |
commit | 9c66347a6748ccd970897b684dc59b40808c27a2 (patch) | |
tree | 1794cc62b91102f1997c7f478eb3d0edd6db2435 | |
parent | 4e9f8bf803ffc65b422b78813711e2bc12670d2f (diff) |
getProcAddress fixes
-rw-r--r-- | src/library_gl.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/library_gl.js b/src/library_gl.js index e9e93b93..55f9600e 100644 --- a/src/library_gl.js +++ b/src/library_gl.js @@ -1275,7 +1275,7 @@ var LibraryGL = { getProcAddress: function(name) { name = name.replace('EXT', '').replace('ARB', ''); // Do the translation carefully because of closure - var sig = ''; + var sig = '', func; switch (name) { case 'glCreateShaderObject': case 'glCreateShader': func = _glCreateShader; sig = 'ii'; break; case 'glCreateProgramObject': case 'glCreateProgram': func = _glCreateProgram; sig = 'ii'; break; @@ -1373,6 +1373,7 @@ var LibraryGL = { Module.printErr('WARNING: empty replacement for ' + name + ' called, no-op'); return 0; }; + sig = 'v'; } } return Runtime.addFunction(func, sig); |