On parsing with decodeRFC2047String and no encoding information is found,

use the defined fallback instead of the users system locale

svn path=/trunk/KDE/kdepim/; revision=496943
wilder-work
Martin Koller 20 years ago
parent 3192e18c7d
commit 474be59dae
  1. 4
      kmmsgbase.cpp

@ -2,6 +2,7 @@
#include <config.h>
#include "globalsettings.h"
#include "kmmsgbase.h"
#include "kmfolderindex.h"
@ -389,7 +390,8 @@ QString KMMsgBase::decodeRFC2047String(const Q3CString& aStr)
return QString();
if ( str.find( "=?" ) < 0 )
return kmkernel->networkCodec()->toUnicode( str );
return KMMsgBase::codecForName( GlobalSettings::self()->
fallbackCharacterEncoding().latin1() )->toUnicode( str );
QString result;
Q3CString LWSP_buffer;

Loading…
Cancel
Save