From 4a26d10e7eecfeb389f23416560cece4b36ef03a Mon Sep 17 00:00:00 2001 From: John Maguire Date: Tue, 16 Mar 2010 15:09:08 +0000 Subject: [PATCH] Build fixes for mac. --- src/song.cpp | 4 ++++ src/xspfparser.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/song.cpp b/src/song.cpp index e997a3e2a..17a4f5f4e 100644 --- a/src/song.cpp +++ b/src/song.cpp @@ -220,12 +220,16 @@ void Song::InitFromFile(const QString& filename, int directory_id) { } void Song::GuessFileType(TagLib::FileRef* fileref) { +#ifdef TAGLIB_WITH_ASF if (dynamic_cast(fileref->file())) d->filetype_ = Type_Asf; +#endif if (dynamic_cast(fileref->file())) d->filetype_ = Type_Flac; +#ifdef TAGLIB_WITH_MP4 if (dynamic_cast(fileref->file())) d->filetype_ = Type_Mp4; +#endif if (dynamic_cast(fileref->file())) d->filetype_ = Type_Mpc; if (dynamic_cast(fileref->file())) diff --git a/src/xspfparser.h b/src/xspfparser.h index 082598b8e..cfedfe9e8 100644 --- a/src/xspfparser.h +++ b/src/xspfparser.h @@ -4,9 +4,9 @@ #include "song.h" #include +#include class QIODevice; -class QXmlStreamReader; class XSPFParser : public QObject { Q_OBJECT