diff -r d2401e2648af -r 4d3780a69843 rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Wed Apr 30 15:57:56 2014 +0200 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/VM.java Sat May 03 06:46:57 2014 +0200 @@ -541,9 +541,14 @@ + " reload__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_String_2_3Ljava_lang_Object_2_3B(loader, name, args, byteCode);\n" + " };\n" + " vm.loadBytes = function(name, skip) {\n" - + " if (resources[name]) return resources[name][0];\n" + + " skip = typeof skip == 'number' ? skip : 0;\n" + + " var arr = resources[name];\n" + + " if (arr) {\n" + + " if (skip < arr.length) return arr[skip];\n" + + " skip -= arr.length;\n" + + " };\n" + " return vm.org_apidesign_vm4brwsr_VMLazy(false).\n" - + " loadBytes___3BLjava_lang_Object_2Ljava_lang_String_2_3Ljava_lang_Object_2I(loader, name, args, typeof skip == 'number' ? skip : 0);\n" + + " loadBytes___3BLjava_lang_Object_2Ljava_lang_String_2_3Ljava_lang_Object_2I(loader, name, args, skip);\n" + " }\n" + " vm.java_lang_reflect_Array(false);\n" + " vm.org_apidesign_vm4brwsr_VMLazy(false).\n"