1.1 --- a/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Tue Feb 05 13:19:06 2013 +0100
1.2 +++ b/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Thu Feb 07 13:41:56 2013 +0100
1.3 @@ -120,10 +120,11 @@
1.4 " global.bck2brwsr = function() {\n"
1.5 + " var args = arguments;\n"
1.6 + " var loader = {};\n"
1.7 + + " var init = null;\n"
1.8 + " loader.vm = vm;\n"
1.9 + " if (args.length == 1 && typeof args[0] !== 'function') {;\n"
1.10 + " var classpath = args[0];\n"
1.11 - + " args[0] = function(name) {\n"
1.12 + + " init = args[0] = function(name) {\n"
1.13 + " return vm.org_apidesign_vm4brwsr_Zips(false).loadFromCp___3B_3Ljava_lang_Object_2Ljava_lang_String_2(classpath, name);\n"
1.14 + " };\n"
1.15 + " };\n"
1.16 @@ -142,6 +143,7 @@
1.17 + " return args[0](name);\n"
1.18 + " }\n"
1.19 + " }\n"
1.20 + + " if (init) init(null);\n"
1.21 + " return loader;\n"
1.22 + " };\n");
1.23 out.append("}(this));");