Am 11.11.2010 15:19, schrieb Sergei Gorelkin: > Hello, > > Two questions I wanted to ask: > > 1) There are two variant type defintions (varxxx constants): one in > compiler/symdef.pas, another one in rtl/inc/varianth.inc. Worse, they > are out of sync. Is it really necessary to have a separate set of these > definitions in compiler?
Previously we always decided to keep two separate files, see e.g. fpcinnr.inc and innr.inc, so I'd prefer just to update the compiler one. > > 2) In FPC, varunicodestr=22 (in symdef.pas), while Delphi defines > varUString=$102. Although meaning of these types are a bit different in > FPC and Delphi, probably we should change varunicodestr in range > 256, > because values below 256 are used for types that are known to COM. > Are there objections/opinions on doing so? No. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel