summaryrefslogtreecommitdiffstats
path: root/src/plugins/canbus/vectorcan
diff options
context:
space:
mode:
authorAndre Hartmann <aha_1980@gmx.de>2017-02-23 19:58:12 +0100
committerAndré Hartmann <aha_1980@gmx.de>2017-02-28 14:02:28 +0000
commit6a460b3652af00231cc5037668656cec1621d5cf (patch)
treea8898423bc9601c23e5a789f931b64c50ff18dd6 /src/plugins/canbus/vectorcan
parentbb77953d24bd633eb87caf80df1fbaa3d8cf6da5 (diff)
VectorCAN: Improve error handling code
Amends commit 96406689fa3be46b1e7f4193c2d82b0407f543ad Change-Id: I496a6d11b169eed419ffe75edcd77e55df9ea5a8 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Diffstat (limited to 'src/plugins/canbus/vectorcan')
-rw-r--r--src/plugins/canbus/vectorcan/main.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/canbus/vectorcan/main.cpp b/src/plugins/canbus/vectorcan/main.cpp
index a606ae7..4827c53 100644
--- a/src/plugins/canbus/vectorcan/main.cpp
+++ b/src/plugins/canbus/vectorcan/main.cpp
@@ -60,8 +60,8 @@ public:
QCanBusDevice *createDevice(const QString &interfaceName, QString *errorMessage) const override
{
QString errorReason;
- if (!VectorCanBackend::canCreate(&errorReason)) {
- qWarning("%s", qPrintable(errorReason));
+ if (Q_UNLIKELY(!VectorCanBackend::canCreate(&errorReason))) {
+ qWarning("%ls", qUtf16Printable(errorReason));
if (errorMessage)
*errorMessage = errorReason;
return nullptr;