From kde-commits Fri Mar 18 01:33:29 2011 From: Maks Orlovich Date: Fri, 18 Mar 2011 01:33:29 +0000 To: kde-commits Subject: =?utf-8?q?=5Bkdelibs=5D_kioslave/http=3A_Fix_regression_in_chars?= Message-Id: <20110318013329.1F2DEA60BE () git ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=130041206125709 Git commit 13770201a98d95e5d807185c80cd0bb4f31b3aa1 by Maks Orlovich. Committed on 06/03/2011 at 16:02. Pushed by orlovich into branch 'master'. Fix regression in charset parsing. Implicit LWS is permitted between tokens in key/value pairs. BUG: 260885 M +2 -0 kioslave/http/http.cpp http://commits.kde.org/kdelibs/13770201a98d95e5d807185c80cd0bb4f31b3aa1 diff --git a/kioslave/http/http.cpp b/kioslave/http/http.cpp index f92d394..1654dfc 100644 --- a/kioslave/http/http.cpp +++ b/kioslave/http/http.cpp @@ -3061,6 +3061,8 @@ endParsing: mediaAttribute = toQString(statement.mid(0, index)); mediaValue = toQString(statement.mid(index+1)); } + mediaAttribute = mediaAttribute.trimmed(); + mediaValue = mediaValue.trimmed(); if (mediaValue.startsWith(QLatin1Char('"'))) { mediaValue.remove(QLatin1Char('"'));