--- /org/python/compiler/Module.java Tue Dec 5 23:58:46 2006 +++ Module.java Fri Jan 12 13:11:59 2007 @@ -252,7 +252,7 @@ CodeCompiler.makeStrings(c, null, 0); } - c.ldc(((PyStringConstant)module.filename).value); + c.aload(1); c.ldc(co_name); c.iconst(co_firstlineno); @@ -572,7 +572,7 @@ } public void addConstants() throws IOException { - Code c = classfile.addMethod("", "()V", ClassFile.STATIC); + Code c = classfile.addMethod("initialise", "(Ljava/lang/String;)V", ClassFile.PUBLIC); classfile.addField("self", "L"+classfile.name+";", ClassFile.STATIC|ClassFile.FINAL);