Revision 711b585...

Go back to digest for 18th March 2012

Bug Fixes in Multimedia

Sam Lade committed changes in [amarok] /:

Prevent occasional corruption on multi-byte characters in tags

XML from scan was buffered as a QString, which might occasionally be fed
part of a multi-byte character, causing invalid UTF characters. Buffer
as a QByteArray instead and convert only complete sections to QStrings
to avoid this.
Thanks to Alexey Neyman for the patch!

REVIEW:104310

File Changes

Modified 3 files
  •   ChangeLog
  •   src/core-impl/collections/db/ScanManager.cpp
  •   src/core-impl/collections/db/ScanManager.h
3 files changed in total