Parcourir la source

Disable MemPos on JVM.

Rika Ichinose il y a 5 mois
Parent
commit
840df7e243
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      rtl/inc/generic.inc

+ 1 - 1
rtl/inc/generic.inc

@@ -671,7 +671,7 @@ end;
 {$endif not FPC_SYSTEM_HAS_COMPARECHAR0}
 {$endif not FPC_SYSTEM_HAS_COMPARECHAR0}
 
 
 
 
-{$ifndef FPC_SYSTEM_HAS_MEMPOS_PBYTE}
+{$if not defined(FPC_SYSTEM_HAS_MEMPOS_PBYTE) and not defined(CPUJVM)}
 function MemPos(needle:PByte;nNeedle:SizeUint;haystack:PByte;nHaystack:SizeUint):SizeInt;
 function MemPos(needle:PByte;nNeedle:SizeUint;haystack:PByte;nHaystack:SizeUint):SizeInt;
 var
 var
   p,d,pmaxplus1,iNeedle : SizeUint;
   p,d,pmaxplus1,iNeedle : SizeUint;