summaryrefslogtreecommitdiffstats
path: root/src/plugins/sensors/winrt/winrtcompass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/sensors/winrt/winrtcompass.cpp')
-rw-r--r--src/plugins/sensors/winrt/winrtcompass.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/sensors/winrt/winrtcompass.cpp b/src/plugins/sensors/winrt/winrtcompass.cpp
index bc2430f2..6a678e2a 100644
--- a/src/plugins/sensors/winrt/winrtcompass.cpp
+++ b/src/plugins/sensors/winrt/winrtcompass.cpp
@@ -150,8 +150,8 @@ WinRtCompass::WinRtCompass(QSensor *sensor)
}
hr = factory->GetDefault(&d->sensor);
- if (FAILED(hr)) {
- qCWarning(lcWinRtSensors) << "Unable to get default light sensor."
+ if (FAILED(hr) || !d->sensor) {
+ qCWarning(lcWinRtSensors) << "Unable to get default compass."
<< qt_error_string(hr);
sensorError(hr);
return;