From 4952d86c6c7110deee6f64fcf24fea8a90f60498 Mon Sep 17 00:00:00 2001 From: Scott Wheeler Date: Fri, 1 Feb 2008 03:16:51 +0000 Subject: [PATCH] Add missing exports git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@769306 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- taglib/ape/apeitem.h | 2 +- taglib/fileref.h | 2 +- taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h | 2 +- taglib/mpeg/id3v2/frames/urllinkframe.h | 4 ++-- taglib/mpeg/id3v2/id3v2frame.h | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/taglib/ape/apeitem.h b/taglib/ape/apeitem.h index 939ea1ed..d4f63fe8 100644 --- a/taglib/ape/apeitem.h +++ b/taglib/ape/apeitem.h @@ -39,7 +39,7 @@ namespace TagLib { /*! * This class provides the features of items in the APEv2 standard. */ - class Item + class TAGLIB_EXPORT Item { public: /*! diff --git a/taglib/fileref.h b/taglib/fileref.h index 10c3359c..2ae80a3b 100644 --- a/taglib/fileref.h +++ b/taglib/fileref.h @@ -89,7 +89,7 @@ namespace TagLib { * to TagLib. */ - class FileTypeResolver + class TAGLIB_EXPORT FileTypeResolver { public: // do not fix compiler warning about missing virtual destructor diff --git a/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h b/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h index bf65d10a..6a0a88ab 100644 --- a/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h +++ b/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h @@ -37,7 +37,7 @@ namespace TagLib { /*! * An implementation of ID3v2 unsynchronized lyrics. */ - class UnsynchronizedLyricsFrame : public Frame + class TAGLIB_EXPORT UnsynchronizedLyricsFrame : public Frame { friend class FrameFactory; diff --git a/taglib/mpeg/id3v2/frames/urllinkframe.h b/taglib/mpeg/id3v2/frames/urllinkframe.h index 092451b5..d74b8a47 100644 --- a/taglib/mpeg/id3v2/frames/urllinkframe.h +++ b/taglib/mpeg/id3v2/frames/urllinkframe.h @@ -37,7 +37,7 @@ namespace TagLib { /*! * An implementation of ID3v2 URL link frames. */ - class UrlLinkFrame : public Frame + class TAGLIB_EXPORT UrlLinkFrame : public Frame { friend class FrameFactory; @@ -92,7 +92,7 @@ namespace TagLib { * * This description identifies the frame and must be unique. */ - class UserUrlLinkFrame : public UrlLinkFrame + class TAGLIB_EXPORT UserUrlLinkFrame : public UrlLinkFrame { friend class FrameFactory; diff --git a/taglib/mpeg/id3v2/id3v2frame.h b/taglib/mpeg/id3v2/id3v2frame.h index 1307b758..4b27bf66 100644 --- a/taglib/mpeg/id3v2/id3v2frame.h +++ b/taglib/mpeg/id3v2/id3v2frame.h @@ -225,7 +225,7 @@ namespace TagLib { * the type and attaches the header. */ - class Frame::Header + class TAGLIB_EXPORT Frame::Header { public: /*!