浏览代码

* use current_module.realmodulename^ (= unit name as declared in its main
source) instead of the filename of a unit's source as its Java class name

git-svn-id: branches/jvmbackend@18352 -

Jonas Maebe 14 年之前
父节点
当前提交
730f75ed96
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      compiler/agjasmin.pas

+ 1 - 1
compiler/agjasmin.pas

@@ -411,7 +411,7 @@ implementation
           begin
             { fake class type for unit -> name=unitname and
               superclass=java.lang.object }
-            AsmWriteLn('.class '+ChangeFileExt(ExtractFileName(n),''));
+            AsmWriteLn('.class '+current_module.realmodulename^);
             AsmWriteLn('.super java/lang/Object');
           end
         else