diff options
author | Frank Meerkoetter <frank.meerkoetter@basyskom.com> | 2015-12-17 21:19:59 +0100 |
---|---|---|
committer | Alex Blasche <alexander.blasche@theqtcompany.com> | 2015-12-18 08:18:27 +0000 |
commit | aa9dd7a777aad1f9369193d672c5253fd6bcb5a4 (patch) | |
tree | 70bfa3a65cfcce5282dfa6264f161b634e4e3105 | |
parent | e7353ef137b6d1a450b9393cb8e83026a24298fb (diff) |
Fix resource leak.
Do not leak the private object.
Fixes coverity CID21656.
Change-Id: I19873364afeb4f8244c2f436129ad82d83491a2a
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
-rw-r--r-- | src/nfc/qqmlndefrecord.cpp | 5 | ||||
-rw-r--r-- | src/nfc/qqmlndefrecord.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/nfc/qqmlndefrecord.cpp b/src/nfc/qqmlndefrecord.cpp index 278cc583..b204d4d0 100644 --- a/src/nfc/qqmlndefrecord.cpp +++ b/src/nfc/qqmlndefrecord.cpp @@ -243,6 +243,11 @@ QQmlNdefRecord::QQmlNdefRecord(const QNdefRecord &record, QObject *parent) d_ptr->record = record; } +QQmlNdefRecord::~QQmlNdefRecord() +{ + delete d_ptr; +} + /*! \enum QQmlNdefRecord::TypeNameFormat diff --git a/src/nfc/qqmlndefrecord.h b/src/nfc/qqmlndefrecord.h index dbd947ee..93a3106e 100644 --- a/src/nfc/qqmlndefrecord.h +++ b/src/nfc/qqmlndefrecord.h @@ -65,6 +65,7 @@ public: explicit QQmlNdefRecord(QObject *parent = 0); explicit QQmlNdefRecord(const QNdefRecord &record, QObject *parent = 0); + ~QQmlNdefRecord(); QString type() const; void setType(const QString &t); |