aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910>2012-04-02 07:54:54 +0000
committerubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910>2012-04-02 07:54:54 +0000
commitfdcd992d381062f242e1d1718acaa366eb33a023 (patch)
tree94992aa05ccebb38cddd0d5625802dc3eca58254
parentcorrect utf8 encoding for email address in key generation (diff)
downloadgpg4usb-fdcd992d381062f242e1d1718acaa366eb33a023.tar.gz
gpg4usb-fdcd992d381062f242e1d1718acaa366eb33a023.zip
utf8 from percent encoding in keyserverreply
git-svn-id: http://cpunk.de/svn/src/gpg4usb/branches/0.3.2@875 34ebc366-c3a9-4b3c-9f84-69acf7962910
-rw-r--r--keyserverimportdialog.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/keyserverimportdialog.cpp b/keyserverimportdialog.cpp
index 286e731..14c35a5 100644
--- a/keyserverimportdialog.cpp
+++ b/keyserverimportdialog.cpp
@@ -180,7 +180,8 @@ void KeyServerImportDialog::searchFinished()
char buff[1024];
bool strikeout=false;
while (reply->readLine(buff,sizeof(buff)) !=-1) {
- QStringList line= QString(buff).split(":");
+ QString decoded = QString::fromUtf8(QByteArray::fromPercentEncoding(buff));
+ QStringList line = decoded.split(":");
//TODO: have a look at two following pub lines
if (line[0] == "pub") {