From 4fbe9116ecc9defaad3551e8c19c622a49fc9925 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sun, 21 Oct 2012 08:09:36 +0000 Subject: fixed possible null-pointer dereference in transport plugins git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2958 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Transports/mms/mmsstreamreader.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/plugins/Transports/mms/mmsstreamreader.h') diff --git a/src/plugins/Transports/mms/mmsstreamreader.h b/src/plugins/Transports/mms/mmsstreamreader.h index a3bb15e7a..6a95d65f9 100644 --- a/src/plugins/Transports/mms/mmsstreamreader.h +++ b/src/plugins/Transports/mms/mmsstreamreader.h @@ -31,6 +31,7 @@ class QFileInfo; class DownloadThread; +class MMSInputSource; /*! @internal * @author Ilya Kotov @@ -39,7 +40,7 @@ class MMSStreamReader : public QIODevice { Q_OBJECT public: - MMSStreamReader(const QString &url, QObject *parent = 0); + MMSStreamReader(const QString &url, MMSInputSource *parent); ~MMSStreamReader(); @@ -81,6 +82,7 @@ private: qint64 m_buffer_at; bool m_ready; DownloadThread *m_thread; + MMSInputSource *m_parent; }; class DownloadThread : public QThread -- cgit v1.2.3-13-gbd6f