Sfoglia il codice sorgente

* correctly declare the return value of TPKeyEnumerator.GetCurrent as PKey instead of TKey

git-svn-id: trunk@43420 -
svenbarth 5 anni fa
parent
commit
9e7f16f912
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      packages/rtl-generics/src/inc/generics.dictionaries.inc

+ 1 - 1
packages/rtl-generics/src/inc/generics.dictionaries.inc

@@ -2163,7 +2163,7 @@ end;
 
 { TDeamortizedDArrayCuckooMap<CUCKOO_CONSTRAINTS>.TPKeyEnumerator }
 
-function TDeamortizedDArrayCuckooMap<CUCKOO_CONSTRAINTS>.TPKeyEnumerator.GetCurrent: TKey;
+function TDeamortizedDArrayCuckooMap<CUCKOO_CONSTRAINTS>.TPKeyEnumerator.GetCurrent: PKey;
 begin
   if FMainIndex = TCuckooCfg.D then
     Result := @(TDeamortizedDArrayCuckooMap<CUCKOO_CONSTRAINTS>(FDictionary).FQueue.FItems[FIndex].Pair.Value.Pair.Key)