From e9de5431a1a5e9d7808cae45c234bb5cb9fd473a Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sat, 9 Jun 2018 21:00:38 +0000 Subject: continue optimization, fixed memory leak git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@8008 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Input/vorbis/decodervorbisfactory.cpp | 6 +++--- src/plugins/Input/vorbis/decodervorbisfactory.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/plugins/Input/vorbis') diff --git a/src/plugins/Input/vorbis/decodervorbisfactory.cpp b/src/plugins/Input/vorbis/decodervorbisfactory.cpp index 359347d1e..c04276e3f 100644 --- a/src/plugins/Input/vorbis/decodervorbisfactory.cpp +++ b/src/plugins/Input/vorbis/decodervorbisfactory.cpp @@ -63,14 +63,14 @@ MetaDataModel* DecoderVorbisFactory::createMetaDataModel(const QString &path, QO return new VorbisMetaDataModel(path, parent); } -QList DecoderVorbisFactory::createPlayList(const QString &fileName, TrackInfo::Parts parts, QStringList *) +QList DecoderVorbisFactory::createPlayList(const QString &path, TrackInfo::Parts parts, QStringList *) { - TrackInfo *info = new TrackInfo(fileName); + TrackInfo *info = new TrackInfo(path); if(parts == TrackInfo::NoParts) return QList() << info; - TagLib::FileStream stream(QStringToFileName(fileName), true); + TagLib::FileStream stream(QStringToFileName(path), true); TagLib::Ogg::Vorbis::File fileRef(&stream); if((parts & TrackInfo::MetaData) && fileRef.tag() && !fileRef.tag()->isEmpty()) diff --git a/src/plugins/Input/vorbis/decodervorbisfactory.h b/src/plugins/Input/vorbis/decodervorbisfactory.h index b2d13101d..e197e1873 100644 --- a/src/plugins/Input/vorbis/decodervorbisfactory.h +++ b/src/plugins/Input/vorbis/decodervorbisfactory.h @@ -37,7 +37,7 @@ public: const DecoderProperties properties() const; Decoder *create(const QString &, QIODevice *input); MetaDataModel* createMetaDataModel(const QString &path, QObject *parent = 0); - QList createPlayList(const QString &fileName, TrackInfo::Parts parts, QStringList *); + QList createPlayList(const QString &path, TrackInfo::Parts parts, QStringList *); QObject* showDetails(QWidget *parent, const QString &path); void showSettings(QWidget *parent); void showAbout(QWidget *parent); -- cgit v1.2.3-13-gbd6f