summaryrefslogtreecommitdiffstats
path: root/src/plugins/printsupport/cups/qcupsprintengine.cpp
diff options
context:
space:
mode:
authorAndy Shaw <andy.shaw@qt.io>2017-09-25 11:28:20 +0200
committerJani Heikkinen <jani.heikkinen@qt.io>2017-09-26 12:05:01 +0000
commit2b51ad471270c01858369f10c7645d863d89160c (patch)
treea2e1d52d45f0d53f696e9a49db4058e3d517ced1 /src/plugins/printsupport/cups/qcupsprintengine.cpp
parentb4e9cb4c29ef797fe535a84717bebf81fbdc61e4 (diff)
Cups: Check the created QPrintDevice is valid before using it
Task-number: QTBUG-63293 Change-Id: Ibde0e8db955f6f3647b31cef8561d0744754cec1 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'src/plugins/printsupport/cups/qcupsprintengine.cpp')
-rw-r--r--src/plugins/printsupport/cups/qcupsprintengine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/printsupport/cups/qcupsprintengine.cpp b/src/plugins/printsupport/cups/qcupsprintengine.cpp
index e7949d3a0b..6a4eecb06d 100644
--- a/src/plugins/printsupport/cups/qcupsprintengine.cpp
+++ b/src/plugins/printsupport/cups/qcupsprintengine.cpp
@@ -293,7 +293,7 @@ void QCupsPrintEnginePrivate::changePrinter(const QString &newPrinter)
// Try create the printer, only use it if it returns valid
QPrintDevice printDevice = ps->createPrintDevice(newPrinter);
- if (!m_printDevice.isValid())
+ if (!printDevice.isValid())
return;
m_printDevice.swap(printDevice);
printerName = m_printDevice.id();