소스 검색

* fixed insertlistcopy to not reverse the list

git-svn-id: trunk@5288 -
peter 19 년 전
부모
커밋
99662d0bff
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      compiler/cclasses.pas

+ 2 - 2
compiler/cclasses.pas

@@ -2029,13 +2029,13 @@ end;
       var
         NewNode,NewNode2 : TLinkedListItem;
       begin
-        NewNode:=p.First;
+        NewNode:=p.Last;
         while assigned(NewNode) do
          begin
            NewNode2:=NewNode.Getcopy;
            if assigned(NewNode2) then
             Insert(NewNode2);
-           NewNode:=NewNode.Next;
+           NewNode:=NewNode.Previous;
          end;
       end;