diff --git a/src/tools/mapgen.dpr b/src/tools/mapgen.dpr
index bd16bf5f89492779e9f641863dbe250d6185fd4b..40ac72ce915865d1cc712111c3b0021f1367c09e 100644 (file)
--- a/src/tools/mapgen.dpr
+++ b/src/tools/mapgen.dpr
// ////////////////////////////////////////////////////////////////////////// //
type
- THashStrFld = specialize THashBase<AnsiString, TDynField>;
+ THashStrFld = specialize THashBase<AnsiString, TDynField, THashKeyStr>;
// ////////////////////////////////////////////////////////////////////////// //
AssignFile(fo, fname);
{$I+}Rewrite(fo);{$I-}
- fldknown := THashStrFld.Create(hsihash, hsiequ);
+ fldknown := THashStrFld.Create();
write(fo, '// trigger cache'#10);
for tidx := 0 to dfmapdef.trigTypeCount-1 do
fldknown: THashStrFld = nil; // key: palias; value: prev field
knownfld: TDynField;
begin
- fldknown := THashStrFld.Create(hsihash, hsiequ);
+ fldknown := THashStrFld.Create();
//writeln(getFilenamePath(ParamStr(0)), '|');
e_InitWritelnDriver();