Browse Source

* fpc_varset_load takes a ptrint for set size

florian 10 months ago
parent
commit
7d83cea8da
2 changed files with 4 additions and 4 deletions
  1. 2 2
      rtl/inc/compproc.inc
  2. 2 2
      rtl/inc/genset.inc

+ 2 - 2
rtl/inc/compproc.inc

@@ -744,9 +744,9 @@ Procedure fpc_Copy_proc (Src, Dest, TypeInfo : Pointer); compilerproc; inline;
 
 
 
 
 {$ifdef FPC_SETBASE_USED}
 {$ifdef FPC_SETBASE_USED}
-procedure fpc_varset_load(const l;sourcesize : longint;var dest;size,srcminusdstbase : ptrint); compilerproc;
+procedure fpc_varset_load(const l;sourcesize : ptrint;var dest;size,srcminusdstbase : ptrint); compilerproc;
 {$else}
 {$else}
-procedure fpc_varset_load(const l;sourcesize : longint;var dest;size : ptrint); compilerproc;
+procedure fpc_varset_load(const l;sourcesize : ptrint;var dest;size : ptrint); compilerproc;
 {$endif}
 {$endif}
 procedure fpc_varset_create_element(b,size : ptrint; var data); compilerproc;
 procedure fpc_varset_create_element(b,size : ptrint; var data); compilerproc;
 procedure fpc_varset_set(const source;var dest; b,size : ptrint); compilerproc;
 procedure fpc_varset_set(const source;var dest; b,size : ptrint); compilerproc;

+ 2 - 2
rtl/inc/genset.inc

@@ -26,7 +26,7 @@ const
   convert sets
   convert sets
 }
 }
 {$ifdef FPC_SETBASE_USED}
 {$ifdef FPC_SETBASE_USED}
-procedure fpc_varset_load(const l;sourcesize : longint;var dest;size,srcminusdstbase : ptrint); compilerproc;
+procedure fpc_varset_load(const l;sourcesize : ptrint;var dest;size,srcminusdstbase : ptrint); compilerproc;
   var
   var
     srcptr, dstptr: pointer;
     srcptr, dstptr: pointer;
   begin
   begin
@@ -60,7 +60,7 @@ procedure fpc_varset_load(const l;sourcesize : longint;var dest;size,srcminusdst
 
 
 {$else FPC_SETBASE_USED}
 {$else FPC_SETBASE_USED}
 
 
-procedure fpc_varset_load(const l;sourcesize : longint;var dest;size : ptrint); compilerproc;
+procedure fpc_varset_load(const l;sourcesize : ptrint;var dest;size : ptrint); compilerproc;
   begin
   begin
     if sourcesize>size then
     if sourcesize>size then
       sourcesize:=size;
       sourcesize:=size;