浏览代码

* fixed writing ".implements" directives for implemented nested interfaces

git-svn-id: branches/jvmbackend@19866 -
Jonas Maebe 13 年之前
父节点
当前提交
c9f19d710b
共有 1 个文件被更改,包括 1 次插入3 次删除
  1. 1 3
      compiler/agjasmin.pas

+ 1 - 3
compiler/agjasmin.pas

@@ -612,9 +612,7 @@ implementation
                   begin
                     intf:=TImplementedInterface(tobjectdef(obj).ImplementedInterfaces[i]).IntfDef;
                     AsmWrite('.implements ');
-                    if assigned(intf.import_lib) then
-                      AsmWrite(intf.import_lib^+'/');
-                    AsmWriteln(intf.objextname^);
+                    AsmWriteLn(intf.jvm_full_typename(true));
                   end;
               end;
             { signature for enum classes (must come after superclass and