소스 검색

* make framecount and framebufsize dependent on the pointer size

git-svn-id: trunk@47030 -
florian 5 년 전
부모
커밋
af20b064ed
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      rtl/inc/except.inc

+ 2 - 2
rtl/inc/except.inc

@@ -91,7 +91,7 @@ var
   Newobj : PExceptObject;
   Newobj : PExceptObject;
   _ExceptObjectStack : ^PExceptObject;
   _ExceptObjectStack : ^PExceptObject;
   framebufsize,
   framebufsize,
-  framecount  : longint;
+  framecount  : PtrInt;
   frames      : PCodePointer;
   frames      : PCodePointer;
   prev_frame,
   prev_frame,
   curr_frame  : Pointer;
   curr_frame  : Pointer;
@@ -113,8 +113,8 @@ begin
   curr_frame:=AFrame;
   curr_frame:=AFrame;
   curr_addr:=AnAddr;
   curr_addr:=AnAddr;
   frames:=nil;
   frames:=nil;
-  framebufsize:=0;
   framecount:=0;
   framecount:=0;
+  framebufsize:=0;
   { The frame pointer of this procedure is used as initial stack bottom value. }
   { The frame pointer of this procedure is used as initial stack bottom value. }
   prev_frame:=get_frame;
   prev_frame:=get_frame;
   while (framecount<RaiseMaxFrameCount) and (curr_frame > prev_frame) and
   while (framecount<RaiseMaxFrameCount) and (curr_frame > prev_frame) and