Attached it a
patch for a bug in WindowsFileMgr.cpp
I discovered
it when serialising XML to a file using DOMLSSerializer.
If you
serialise twice to the same file. But the 2nd time use larger XML data, you
will find that the new data is written to file ok, but the file size is still
set to the previous larger size.
So you will
get artifact data from your old file still there.
Basically the
file data integrity is corrupted.
It boiled down
to a OPEN_ALWAYS being used instead of a CREATE_ALWAYS for open
with write.
Cheers
Dean.
WindowsFileMgr.patch
Description: WindowsFileMgr.patch
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
