diff -r acba19bef022 -r b5dd05670bef vm/src/test/java/org/apidesign/vm4brwsr/BytesLoader.java --- a/vm/src/test/java/org/apidesign/vm4brwsr/BytesLoader.java Sun Dec 16 18:48:57 2012 +0100 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/BytesLoader.java Sun Dec 16 20:48:21 2012 +0100 @@ -33,6 +33,21 @@ if (!requested.add(name)) { throw new IllegalStateException("Requested for second time: " + name); } + byte[] arr = readClass(name); + /* + System.err.print("loader['" + name + "'] = ["); + for (int i = 0; i < arr.length; i++) { + if (i > 0) { + System.err.print(", "); + } + System.err.print(arr[i]); + } + System.err.println("]"); + */ + return arr; + } + + static byte[] readClass(String name) throws IOException { InputStream is = BytesLoader.class.getClassLoader().getResourceAsStream(name); if (is == null) { throw new IOException("Can't find " + name); @@ -46,16 +61,6 @@ } offset += len; } - /* - System.err.print("loader['" + name + "'] = ["); - for (int i = 0; i < arr.length; i++) { - if (i > 0) { - System.err.print(", "); - } - System.err.print(arr[i]); - } - System.err.println("]"); - */ return arr; }