Make sure that own header file is included first

Each header corresponding to a .cpp file must be self-contained,
and can be #included without prerequisites.
This commit is contained in:
Urs Fleisch 2023-07-16 08:33:35 +02:00
parent cc7d23cdf5
commit d314bfa06a
77 changed files with 137 additions and 101 deletions

View File

@ -31,6 +31,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "apefile.h"
#include "tbytevector.h"
#include "tstring.h"
#include "tdebug.h"
@ -40,7 +42,6 @@
#include "tpropertymap.h"
#include "tagutils.h"
#include "apefile.h"
#include "apetag.h"
#include "apefooter.h"

View File

@ -24,14 +24,14 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "apefooter.h"
#include <iostream>
#include <bitset>
#include "tstring.h"
#include "tdebug.h"
#include "apefooter.h"
using namespace TagLib;
using namespace APE;

View File

@ -23,11 +23,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "apeitem.h"
#include "tbytevectorlist.h"
#include "tdebug.h"
#include "apeitem.h"
using namespace TagLib;
using namespace APE;

View File

@ -27,11 +27,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "apeproperties.h"
#include "tstring.h"
#include "tdebug.h"
#include <bitset>
#include "id3v2tag.h"
#include "apeproperties.h"
#include "apefile.h"
#include "apetag.h"
#include "apefooter.h"

View File

@ -31,6 +31,8 @@
#define WANT_CLASS_INSTANTIATION_OF_MAP (1)
#endif
#include "apetag.h"
#include "tfile.h"
#include "tstring.h"
#include "tmap.h"
@ -38,7 +40,6 @@
#include "tdebug.h"
#include "tutils.h"
#include "apetag.h"
#include "apefooter.h"
#include "apeitem.h"

View File

@ -23,11 +23,12 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "asfattribute.h"
#include "taglib.h"
#include "tdebug.h"
#include "trefcounter.h"
#include "asfattribute.h"
#include "asffile.h"
#include "asfutils.h"

View File

@ -23,13 +23,14 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "asffile.h"
#include "tdebug.h"
#include "tbytevectorlist.h"
#include "tpropertymap.h"
#include "tstring.h"
#include "tagutils.h"
#include "asffile.h"
#include "asftag.h"
#include "asfproperties.h"
#include "asfutils.h"

View File

@ -23,13 +23,14 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "asfpicture.h"
#include "taglib.h"
#include "tdebug.h"
#include "trefcounter.h"
#include "asfattribute.h"
#include "asffile.h"
#include "asfpicture.h"
#include "asfutils.h"
using namespace TagLib;

View File

@ -23,9 +23,9 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "asfproperties.h"
#include "tdebug.h"
#include "tstring.h"
#include "asfproperties.h"
using namespace TagLib;

View File

@ -23,8 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "tpropertymap.h"
#include "asftag.h"
#include "tpropertymap.h"
using namespace TagLib;

View File

@ -27,6 +27,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "fileref.h"
#include <cstring>
#include "tfile.h"
@ -35,7 +37,6 @@
#include "tdebug.h"
#include "trefcounter.h"
#include "fileref.h"
#include "asffile.h"
#include "mpegfile.h"
#include "vorbisfile.h"

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "flacfile.h"
#include "tbytevector.h"
#include "tstring.h"
#include "tlist.h"
@ -37,7 +39,6 @@
#include "xiphcomment.h"
#include "flacpicture.h"
#include "flacfile.h"
#include "flacmetadatablock.h"
#include "flacunknownmetadatablock.h"

View File

@ -23,9 +23,9 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "flacmetadatablock.h"
#include "taglib.h"
#include "tdebug.h"
#include "flacmetadatablock.h"
using namespace TagLib;

View File

@ -23,9 +23,9 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "flacpicture.h"
#include "taglib.h"
#include "tdebug.h"
#include "flacpicture.h"
using namespace TagLib;

View File

@ -23,10 +23,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "flacproperties.h"
#include "tstring.h"
#include "tdebug.h"
#include "flacproperties.h"
#include "flacfile.h"
using namespace TagLib;

View File

@ -23,10 +23,10 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "flacunknownmetadatablock.h"
#include "taglib.h"
#include "tdebug.h"
#include "tstring.h"
#include "flacunknownmetadatablock.h"
using namespace TagLib;

View File

@ -24,8 +24,8 @@
***************************************************************************/
#include "tstringlist.h"
#include "itfile.h"
#include "tstringlist.h"
#include "tdebug.h"
#include "modfileprivate.h"
#include "tpropertymap.h"

View File

@ -24,8 +24,8 @@
***************************************************************************/
#include "tdebug.h"
#include "modfilebase.h"
#include "tdebug.h"
using namespace TagLib;
using namespace Mod;

View File

@ -23,11 +23,12 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mp4atom.h"
#include <climits>
#include "tdebug.h"
#include "tstring.h"
#include "mp4atom.h"
using namespace TagLib;

View File

@ -23,10 +23,10 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mp4coverart.h"
#include "taglib.h"
#include "tdebug.h"
#include "trefcounter.h"
#include "mp4coverart.h"
using namespace TagLib;

View File

@ -23,15 +23,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mp4file.h"
#include "tdebug.h"
#include "tstring.h"
#include "tpropertymap.h"
#include "tagutils.h"
#include "mp4atom.h"
#include "mp4tag.h"
#include "mp4file.h"
using namespace TagLib;
namespace

View File

@ -26,11 +26,11 @@
#ifndef TAGLIB_MP4FILE_H
#define TAGLIB_MP4FILE_H
#include "mp4tag.h"
#include "tag.h"
#include "tfile.h"
#include "taglib_export.h"
#include "mp4properties.h"
#include "mp4tag.h"
namespace TagLib {
//! An implementation of MP4 (AAC, ALAC, ...) metadata

View File

@ -23,10 +23,10 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mp4item.h"
#include "taglib.h"
#include "tdebug.h"
#include "trefcounter.h"
#include "mp4item.h"
using namespace TagLib;

View File

@ -23,11 +23,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mp4properties.h"
#include "tdebug.h"
#include "tstring.h"
#include "mp4file.h"
#include "mp4atom.h"
#include "mp4properties.h"
using namespace TagLib;

View File

@ -23,11 +23,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mp4tag.h"
#include "tdebug.h"
#include "tstring.h"
#include "tpropertymap.h"
#include "mp4atom.h"
#include "mp4tag.h"
#include "id3v1genres.h"
using namespace TagLib;

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mpcfile.h"
#include "tbytevector.h"
#include "tstring.h"
#include "tagunion.h"
@ -30,7 +32,6 @@
#include "tpropertymap.h"
#include "tagutils.h"
#include "mpcfile.h"
#include "id3v1tag.h"
#include "id3v2header.h"
#include "apetag.h"

View File

@ -23,12 +23,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mpcproperties.h"
#include "tstring.h"
#include "tdebug.h"
#include <bitset>
#include <cmath>
#include "mpcproperties.h"
#include "mpcfile.h"
using namespace TagLib;

View File

@ -23,10 +23,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "id3v1tag.h"
#include "tdebug.h"
#include "tfile.h"
#include "id3v1tag.h"
#include "id3v1genres.h"
using namespace TagLib;

View File

@ -23,13 +23,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "chapterframe.h"
#include "tbytevectorlist.h"
#include "tpropertymap.h"
#include "tdebug.h"
#include <cstdio>
#include "chapterframe.h"
using namespace TagLib;
using namespace ID3v2;

View File

@ -23,12 +23,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "commentsframe.h"
#include "tbytevectorlist.h"
#include "id3v2tag.h"
#include "tdebug.h"
#include "tstringlist.h"
#include "commentsframe.h"
#include "tpropertymap.h"
using namespace TagLib;

View File

@ -26,11 +26,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "generalencapsulatedobjectframe.h"
#include "tdebug.h"
#include "tstringlist.h"
#include "generalencapsulatedobjectframe.h"
using namespace TagLib;
using namespace ID3v2;

View File

@ -23,12 +23,12 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "ownershipframe.h"
#include "tdebug.h"
#include "tstringlist.h"
#include "id3v2tag.h"
#include "ownershipframe.h"
using namespace TagLib;
using namespace ID3v2;

View File

@ -23,10 +23,10 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "tdebug.h"
#include "popularimeterframe.h"
#include "tdebug.h"
using namespace TagLib;
using namespace ID3v2;

View File

@ -24,12 +24,12 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "privateframe.h"
#include "tbytevectorlist.h"
#include "id3v2tag.h"
#include "tdebug.h"
#include "privateframe.h"
using namespace TagLib;
using namespace ID3v2;

View File

@ -23,11 +23,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "relativevolumeframe.h"
#include "tdebug.h"
#include "tmap.h"
#include "relativevolumeframe.h"
using namespace TagLib;
using namespace ID3v2;

View File

@ -23,12 +23,12 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "tableofcontentsframe.h"
#include "tbytevectorlist.h"
#include "tpropertymap.h"
#include "tdebug.h"
#include "tableofcontentsframe.h"
using namespace TagLib;
using namespace ID3v2;

View File

@ -23,9 +23,9 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "textidentificationframe.h"
#include "tbytevectorlist.h"
#include "id3v2tag.h"
#include "textidentificationframe.h"
#include "tpropertymap.h"
#include "id3v1genres.h"

View File

@ -23,12 +23,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "uniquefileidentifierframe.h"
#include "tbytevectorlist.h"
#include "tpropertymap.h"
#include "tdebug.h"
#include "id3v2tag.h"
#include "uniquefileidentifierframe.h"
using namespace TagLib;
using namespace ID3v2;

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "id3v2frame.h"
#include <bitset>
#include "tdebug.h"
@ -30,7 +32,6 @@
#include "tzlib.h"
#include "id3v2tag.h"
#include "id3v2frame.h"
#include "id3v2synchdata.h"
#include "tpropertymap.h"

View File

@ -23,10 +23,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "id3v2framefactory.h"
#include "tdebug.h"
#include "tzlib.h"
#include "id3v2framefactory.h"
#include "id3v2synchdata.h"
#include "id3v1genres.h"

View File

@ -23,13 +23,14 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "id3v2header.h"
#include <iostream>
#include <bitset>
#include "tstring.h"
#include "tdebug.h"
#include "id3v2header.h"
#include "id3v2footer.h"
#include "id3v2synchdata.h"

View File

@ -23,10 +23,10 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include <iostream>
#include "id3v2synchdata.h"
#include <iostream>
using namespace TagLib;
using namespace ID3v2;

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "id3v2tag.h"
#include <algorithm>
#include "tfile.h"
@ -30,7 +32,6 @@
#include "tpropertymap.h"
#include "tdebug.h"
#include "id3v2tag.h"
#include "id3v2header.h"
#include "id3v2extendedheader.h"
#include "id3v2footer.h"

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mpegfile.h"
#include "tagunion.h"
#include "tagutils.h"
#include "id3v2tag.h"
@ -32,7 +34,6 @@
#include "apetag.h"
#include "tdebug.h"
#include "mpegfile.h"
#include "mpegheader.h"
#include "mpegutils.h"
#include "tpropertymap.h"

View File

@ -23,13 +23,14 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mpegheader.h"
#include "tbytevector.h"
#include "tstring.h"
#include "tfile.h"
#include "tdebug.h"
#include "trefcounter.h"
#include "mpegheader.h"
#include "mpegutils.h"
using namespace TagLib;

View File

@ -23,10 +23,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "mpegproperties.h"
#include "tdebug.h"
#include "tstring.h"
#include "mpegproperties.h"
#include "mpegfile.h"
#include "xingheader.h"
#include "apetag.h"

View File

@ -23,11 +23,12 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "xingheader.h"
#include "tbytevector.h"
#include "tstring.h"
#include "tdebug.h"
#include "xingheader.h"
#include "mpegfile.h"
using namespace TagLib;

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "oggflacfile.h"
#include "tbytevector.h"
#include "tstring.h"
#include "tdebug.h"
@ -30,7 +32,6 @@
#include "tagutils.h"
#include "xiphcomment.h"
#include "oggflacfile.h"
using namespace TagLib;
using TagLib::FLAC::Properties;

View File

@ -23,12 +23,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "oggfile.h"
#include "tbytevectorlist.h"
#include "tmap.h"
#include "tstring.h"
#include "tdebug.h"
#include "oggfile.h"
#include "oggpage.h"
#include "oggpageheader.h"

View File

@ -23,12 +23,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "oggpage.h"
#include <algorithm>
#include "tstring.h"
#include "tdebug.h"
#include "oggpage.h"
#include "oggpageheader.h"
#include "oggfile.h"

View File

@ -23,13 +23,14 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "oggpageheader.h"
#include <bitset>
#include "tstring.h"
#include "tdebug.h"
#include "taglib.h"
#include "oggpageheader.h"
#include "oggfile.h"
using namespace TagLib;

View File

@ -27,13 +27,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "opusfile.h"
#include "tstring.h"
#include "tdebug.h"
#include "tpropertymap.h"
#include "tagutils.h"
#include "opusfile.h"
using namespace TagLib;
using namespace TagLib::Ogg;

View File

@ -27,12 +27,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "opusproperties.h"
#include "tstring.h"
#include "tdebug.h"
#include "oggpageheader.h"
#include "opusproperties.h"
#include "opusfile.h"
using namespace TagLib;

View File

@ -27,13 +27,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "speexfile.h"
#include "tstring.h"
#include "tdebug.h"
#include "tpropertymap.h"
#include "tagutils.h"
#include "speexfile.h"
using namespace TagLib;
using namespace TagLib::Ogg;

View File

@ -27,12 +27,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "speexproperties.h"
#include "tstring.h"
#include "tdebug.h"
#include "oggpageheader.h"
#include "speexproperties.h"
#include "speexfile.h"
using namespace TagLib;

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "vorbisfile.h"
#include <bitset>
#include "tstring.h"
@ -30,8 +32,6 @@
#include "tpropertymap.h"
#include "tagutils.h"
#include "vorbisfile.h"
using namespace TagLib;
class Vorbis::File::FilePrivate

View File

@ -23,12 +23,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "vorbisproperties.h"
#include "tstring.h"
#include "tdebug.h"
#include "oggpageheader.h"
#include "vorbisproperties.h"
#include "vorbisfile.h"
using namespace TagLib;

View File

@ -23,11 +23,12 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "xiphcomment.h"
#include "tbytevector.h"
#include "tdebug.h"
#include "flacpicture.h"
#include "xiphcomment.h"
#include "tpropertymap.h"
using namespace TagLib;

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "aifffile.h"
#include "tbytevector.h"
#include "tdebug.h"
#include "id3v2tag.h"
@ -30,8 +32,6 @@
#include "tpropertymap.h"
#include "tagutils.h"
#include "aifffile.h"
using namespace TagLib;
class RIFF::AIFF::File::FilePrivate

View File

@ -23,10 +23,10 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "tstring.h"
#include "aiffproperties.h"
#include "tdebug.h"
#include "aifffile.h"
#include "aiffproperties.h"
using namespace TagLib;

View File

@ -27,6 +27,7 @@
#define TAGLIB_AIFFPROPERTIES_H
#include "audioproperties.h"
#include "tstring.h"
namespace TagLib {

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "rifffile.h"
#include <algorithm>
#include <vector>
@ -30,7 +32,6 @@
#include "tdebug.h"
#include "tstring.h"
#include "rifffile.h"
#include "riffutils.h"
using namespace TagLib;

View File

@ -23,10 +23,11 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "infotag.h"
#include "tdebug.h"
#include "tfile.h"
#include "infotag.h"
#include "riffutils.h"
using namespace TagLib;

View File

@ -23,13 +23,14 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "wavfile.h"
#include "tbytevector.h"
#include "tdebug.h"
#include "tstringlist.h"
#include "tpropertymap.h"
#include "tagutils.h"
#include "wavfile.h"
#include "id3v2tag.h"
#include "infotag.h"
#include "tagunion.h"

View File

@ -23,9 +23,9 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "wavproperties.h"
#include "tdebug.h"
#include "wavfile.h"
#include "wavproperties.h"
using namespace TagLib;

View File

@ -23,14 +23,14 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "tagutils.h"
#include "tfile.h"
#include "id3v1tag.h"
#include "id3v2header.h"
#include "apetag.h"
#include "tagutils.h"
using namespace TagLib;
offset_t Utils::findID3v1(File *file)

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "tbytevector.h"
#include <algorithm>
#include <iostream>
#include <limits>
@ -35,8 +37,6 @@
#include "trefcounter.h"
#include "tutils.h"
#include "tbytevector.h"
// This is a bit ugly to keep writing over and over again.
// A rather obscure feature of the C++ spec that I hadn't thought of that makes

View File

@ -23,13 +23,13 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "tiostream.h"
#ifdef _WIN32
# include <windows.h>
# include "tstring.h"
#endif
#include "tiostream.h"
using namespace TagLib;
#ifdef _WIN32

View File

@ -23,10 +23,9 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "tpropertymap.h"
using namespace TagLib;
using namespace TagLib;
PropertyMap::PropertyMap() = default;

View File

@ -23,12 +23,12 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "trefcounter.h"
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
#include "trefcounter.h"
#if defined(HAVE_GCC_ATOMIC)
# define ATOMIC_INT int
# define ATOMIC_INC(x) __sync_add_and_fetch(&(x), 1)

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "tstring.h"
#include <cerrno>
#include <climits>
@ -33,8 +35,6 @@
#include "trefcounter.h"
#include "tutils.h"
#include "tstring.h"
namespace
{
using namespace TagLib;

View File

@ -23,6 +23,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "tzlib.h"
#ifdef HAVE_CONFIG_H
# include "config.h"
#endif
@ -33,8 +35,6 @@
# include "tdebug.h"
#endif
#include "tzlib.h"
using namespace TagLib;
bool zlib::isAvailable()

View File

@ -27,6 +27,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "trueaudiofile.h"
#include "tbytevector.h"
#include "tstring.h"
#include "tdebug.h"
@ -35,7 +37,6 @@
#include "tpropertymap.h"
#include "tagutils.h"
#include "trueaudiofile.h"
#include "id3v1tag.h"
#include "id3v2tag.h"
#include "id3v2header.h"

View File

@ -27,11 +27,12 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "trueaudioproperties.h"
#include "tstring.h"
#include "tdebug.h"
#include <bitset>
#include "trueaudioproperties.h"
#include "trueaudiofile.h"
using namespace TagLib;

View File

@ -27,6 +27,8 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "wavpackfile.h"
#include "tbytevector.h"
#include "tstring.h"
#include "tdebug.h"
@ -34,7 +36,6 @@
#include "tpropertymap.h"
#include "tagutils.h"
#include "wavpackfile.h"
#include "id3v1tag.h"
#include "id3v2header.h"
#include "apetag.h"

View File

@ -27,11 +27,12 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "wavpackproperties.h"
#include <cstdint>
#include "tstring.h"
#include "tdebug.h"
#include "wavpackproperties.h"
#include "wavpackfile.h"
// Implementation of this class is based on the information at:

View File

@ -23,9 +23,10 @@
* http://www.mozilla.org/MPL/ *
***************************************************************************/
#include "xmfile.h"
#include "tstringlist.h"
#include "tdebug.h"
#include "xmfile.h"
#include "modfileprivate.h"
#include "tpropertymap.h"