From 7708d43f233cf15b41ef2690d3795d4cd4649ff7 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 19 Feb 2009 11:31:12 +0100 Subject: Fixes: compile creator with QT_NO_CAST_FROM_BYTEARRAY --- src/shared/cpaster/cgi.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/shared/cpaster') diff --git a/src/shared/cpaster/cgi.cpp b/src/shared/cpaster/cgi.cpp index fddbbc18a28..604c09e321e 100644 --- a/src/shared/cpaster/cgi.cpp +++ b/src/shared/cpaster/cgi.cpp @@ -112,7 +112,12 @@ QString CGI::decodeURL(const QString &urlText) dec.append(' '); break; default: - dec.append(*it); + if (ch < 256) { + dec.append(ch); + } else { + // should not happen with proper URLs but stay on the safe side + dec.append(QString(*it).toUtf8()); + } break; } ++it; -- cgit v1.2.3