Использую ppcrossx64.exe.
Наблюдаю ошибки на преобразовании типов записей, например, в SqlTimSt.pas
- Код: Выделить всё
- procedure TSQLTimeStampVariantType.Clear(var V: TVarData);
 begin
 V.VType := varEmpty;
 FreeAndNil(TSQLTimeStampVarData(V).VDateTime); <- тут выдает ошибку
 end;
SqlTimSt.pas(438,14) Error: Illegal type conversion: "<record type>" to "<record type>"
и таких мест много.
Пробовал преобразовывать через указатели, получается:
SqlTimSt.pas(438,14) Error: Illegal type conversion: "^untyped" to "<record type>"
Что не так делаю?



