On Thu, Nov 12, 2009 at 9:26 PM, Florian Klaempfl
<flor...@freepascal.org> wrote:
> Ansistring: system encoding
> RawByteString: variable encoding, cannot be checked at compile time,
> when working with RawByteStrings, you've to take care of the newly
> introduced encoding field

Let's say there's a library that works with AnsiString as a string
type with no encoding (as it's now).
Let's assume that the new branche is officially accepted.
The library doesn't want the new feature, but it also doesn't want to
change its code from AnsiString to RawByteString.

Would it be possible to make the following type declaration:

unit MainLibTypes;

type
  AnsiString = RawByteString;

to avoid using new auto-converters?

thanks,
dmitry
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to