Использую 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>"
Что не так делаю?