Index: ports/snes9x/snes9x.js |
diff --git a/ports/snes9x/snes9x.js b/ports/snes9x/snes9x.js |
index 627c3482ae38b0798c4af66963e194afe04033f3..242e1b54045aae609a78bb99522a94c984c25af0 100644 |
--- a/ports/snes9x/snes9x.js |
+++ b/ports/snes9x/snes9x.js |
@@ -4,6 +4,8 @@ |
* found in the LICENSE file. |
*/ |
+'use strict'; |
+ |
function domContentLoaded() { |
document.getElementById('romfile').addEventListener( |
'change', handleFileSelect, false); |
@@ -15,16 +17,14 @@ function handleFileSelect(evt) { |
var result = null; |
console.log('reader.readAsArrayBuffer'); |
- reader.onloadend = onReadSuccess; |
+ reader.onloadend = onLoadEnd; |
reader.onerror = errorHandler; |
reader.readAsArrayBuffer(file); |
- function onReadSuccess() { |
- result = this.result; |
- |
+ function onLoadEnd(evt) { |
console.log('window.webkitRequestFileSystem'); |
window.webkitRequestFileSystem( |
- window.TEMPORARY, result.size, onRequestQuotaSuccess, errorHandler); |
+ window.TEMPORARY, evt.result.size, onRequestQuotaSuccess, errorHandler); |
} |
function onRequestQuotaSuccess(fs) { |