diff options
Diffstat (limited to 'src/sensors/qsensorbackend.h')
-rw-r--r-- | src/sensors/qsensorbackend.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/sensors/qsensorbackend.h b/src/sensors/qsensorbackend.h index fcf36244..92dc9e91 100644 --- a/src/sensors/qsensorbackend.h +++ b/src/sensors/qsensorbackend.h @@ -69,12 +69,12 @@ public: void setDescription(const QString &description); template <typename T> - T *setReading(T *reading) + T *setReading(T *readingClass) { - if (!reading) - reading = new T(this); - setReadings(reading, new T(this), new T(this)); - return reading; + if (!readingClass) + readingClass = new T(this); + setReadings(readingClass, new T(this), new T(this)); + return readingClass; } QSensorReading *reading() const; |