瀏覽代碼

* Fixed warnings.

git-svn-id: trunk@9048 -
yury 18 年之前
父節點
當前提交
7240f723ef
共有 3 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      rtl/objpas/sysutils/sysformt.inc
  2. 1 1
      rtl/objpas/sysutils/sysstr.inc
  3. 1 1
      rtl/objpas/sysutils/sysutils.inc

+ 1 - 1
rtl/objpas/sysutils/sysformt.inc

@@ -295,7 +295,7 @@ begin
               end;
         'P' : Begin
               CheckArg(vtpointer,true);
-              ToAdd:=HexStr(ptrint(Args[DoArg].VPointer),sizeof(Ptrint)*2);
+              ToAdd:=HexStr(ptruint(Args[DoArg].VPointer),sizeof(Ptruint)*2);
               // Insert ':'. Is this needed in 32 bit ? No it isn't.
               // Insert(':',ToAdd,5);
               end;

+ 1 - 1
rtl/objpas/sysutils/sysstr.inc

@@ -2166,7 +2166,7 @@ Var
           End;
       End; { Case }
     End; { While .. Begin }
-    Result:=PtrInt(Buf)-PtrInt(Buffer);
+    Result:=PtrUInt(Buf)-PtrUInt(Buffer);
   End;
 
 Begin

+ 1 - 1
rtl/objpas/sysutils/sysutils.inc

@@ -232,7 +232,7 @@ Var
   hstdout : ^text;
 begin
   hstdout:=@stdout;
-  Writeln(hstdout^,'An unhandled exception occurred at $',HexStr(Ptrint(Addr),sizeof(PtrInt)*2),' :');
+  Writeln(hstdout^,'An unhandled exception occurred at $',HexStr(PtrUInt(Addr),sizeof(PtrUInt)*2),' :');
   if Obj is exception then
    begin
      Message:=Exception(Obj).ClassName+' : '+Exception(Obj).Message;