summaryrefslogtreecommitdiffstats
path: root/src/printsupport
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2014-01-28 11:43:00 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-01-28 13:40:34 +0100
commitdf96862ae366c5a3b0af8436fe1c3997a10ee656 (patch)
tree744688137c7216f9eafda2adac61911bfba7a99a /src/printsupport
parent0841a5e3677840c6d5b81e8466c9a7d2d3905e1a (diff)
qprintengine_win.cpp: Fix assert when printing with custom page sizes.
Task-number: QTBUG-36348 Change-Id: I57c8905e007ccd9cf558af03f19f2969009b32c2 Reviewed-by: Andy Shaw <andy.shaw@digia.com> Reviewed-by: John Layt <jlayt@kde.org>
Diffstat (limited to 'src/printsupport')
-rw-r--r--src/printsupport/kernel/qprintengine_win.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/printsupport/kernel/qprintengine_win.cpp b/src/printsupport/kernel/qprintengine_win.cpp
index a739d87ae9..6dafbb4870 100644
--- a/src/printsupport/kernel/qprintengine_win.cpp
+++ b/src/printsupport/kernel/qprintengine_win.cpp
@@ -1951,7 +1951,7 @@ void QWin32PrintEnginePrivate::updateCustomPaperSize()
const QList<QPair<QSizeF, int> > paperSizes = printerPaperSizes(name);
for (int i=0; i<paperSizes.size(); i++) {
if ((uint)paperSizes.at(i).second == paperSize) {
- paper_size = paperSizes.at(paperSize).first;
+ paper_size = paperSizes.at(i).first;
has_custom_paper_size = false;
break;
}