diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2013-01-08 14:34:46 (GMT) |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-01-14 20:45:48 (GMT) |
commit | a17fc85b51a6bdcfa33dcff183d2b7efd667fb92 (patch) | |
tree | 099e837b8fd6375f2be2f2fa49db77078116fb72 /examples/mainwindows | |
parent | 6db96677ab9e1b3d717e3704a658e528b457b255 (diff) | |
download | Qt-a17fc85b51a6bdcfa33dcff183d2b7efd667fb92.zip Qt-a17fc85b51a6bdcfa33dcff183d2b7efd667fb92.tar.gz Qt-a17fc85b51a6bdcfa33dcff183d2b7efd667fb92.tar.bz2 |
Limit the range of the QUrlPrivate::port to -1 to 65535
The internal parser can read values outside this range (and cannot
report an error), but QUrl::port() must not return something outside
that range. The correct solution would be to report an error, like in
Qt 5, but that cannot easily be done.
The rewritten parser in Qt 5 is not affected by this issue.
Task-number: QTBUG-28985
Change-Id: I3cf595384f14272197dcfb85943213c8f8ddeba0
Reviewed-by: David Faure (KDE) <faure@kde.org>
Diffstat (limited to 'examples/mainwindows')
0 files changed, 0 insertions, 0 deletions