Răsfoiți Sursa

+ support 16-bit pointers in TFPList.IndexOf

Nikolay Nikolov 2 ani în urmă
părinte
comite
1eca53a681
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      rtl/objpas/classes/lists.inc

+ 3 - 1
rtl/objpas/classes/lists.inc

@@ -212,7 +212,9 @@ function TFPList.IndexOf(Item: Pointer): Integer;
 
 begin
   Result :=
-{$if sizeof(pointer) = sizeof(dword)}
+{$if sizeof(pointer) = sizeof(word)}
+    IndexWord
+{$elseif sizeof(pointer) = sizeof(dword)}
     IndexDWord
 {$elseif sizeof(pointer) = sizeof(qword)}
     IndexQWord