소스 검색

* 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