Slávek Banko wrote:
On Monday 02 of May 2016 08:05:36 deloptes wrote:
You can try to use the supplied patch. It is a little simpler and uses
standard TDE macros.
Hi,
attached the final patch for the vcardparser, vcardformatplugin and testing.
The final problem identified in vcardformatplugin
--- a/tdelibs.orig/tdeabc/vcardformatplugin.cpp
+++ b/tdelibs-trinity-14.0.3/tdeabc/vcardformatplugin.cpp
@@ -41,7 +41,7 @@ bool VCardFormatPlugin::load( Addressee &addressee, TQFile
*file )
TQString data;
TQTextStream t( file );
- t.setEncoding( TQTextStream::Latin1 );
+ t.setEncoding( TQTextStream::UnicodeUTF8 );
data = t.read();
but writing to the file sets TQTextStream::UnicodeUTF8.
Patch by Fat-Zer included and testing stuff as explained in the previous
message.
I tested it already and don't see any issue.
It is however debatable if we should not test encoding based on locale, but
I doubt someone today is using something different than utf8
regards