Artifact 13ddf7481c95d1595f6fbc6d8223de4286151a4c:
- File
test/fts1i.test
— part of check-in
[4f2ab4b6]
at
2007-01-19 22:59:57
on branch trunk
— http://www.sqlite.org/cvstrac/tktview?tn=2166,35
Calling UPDATE against an fts table in a UTF-16 database inserts corrupted data into the database. The UTF-8 data is being inserted directly. This appears to happen because sqlite3_ value_text() destructively coerces a value to UTF-8, and it's never converted back when updating the table. This works around the problem by rearranging things so that the update happens before the coercion. (CVS 3596) (user: shess size: 2297)
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.