Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2017-07

TStringStream changes

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Michael Van Canneyt

Hello,

TStringStream now observes encoding, following the fix for:

https://bugs.freepascal.org/view.php?id=30508

Basically, this is a Delphi compatibility fix.

This may impact some programs which use encodings that deviate from the default system encoding.

In that case, the solution is to cast your string to RawByteString in the constructor, or explicitly specify an encoding.

If you want to avoid encoding problems, using a TBytesStream may be a better idea.

Michael.

Reply by email