<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#cccccc" text="#000000">
<font size="-1"><font face="Helvetica, Arial, sans-serif">Hello FPC
developers!<br>
<br>
Currently the FPC RTL incorrectly handles binary streams where property
of type WideString stored as UTF8 string.<br>
In sources (reader.inc) there is comment:<br>
<br>
if NextValue in [vaWString,vaUString,vaUTF8String] then<br>
//vaUTF8String needs conversion? 2008-09-06 mse<br>
<br>
Proposed the patch to read WideString properties in right way.<br>
Especially this is important for those (like me) who use object
streaming as data file format.<br>
<br>
Attached the patch.<br>
<br>
Best regards,<br>
and happy holidays<br>
<br>
Anton Kavalenka<br>
<br>
</font></font>
</body>
</html>