changed: reduce header dependency pollution
authorJoakim <elupus@ecce.se>
Sat, 26 Mar 2011 17:34:07 +0000 (18:34 +0100)
committerJoakim <elupus@ecce.se>
Sat, 26 Mar 2011 18:19:58 +0000 (19:19 +0100)
commit1b058deca891d1eaa3d39c5341b9b555e870528d
treea29307b24e2dfc102d03153f1499ffa08fcc7365
parent6374166b0400e2d534c019e680021c4230da8457
changed: reduce header dependency pollution

Gives about about 5% faster compile time for xbmc/ and xbmc/filesystem on my system.
40 files changed:
xbmc/Favourites.cpp
xbmc/FileItem.cpp
xbmc/FileItem.h
xbmc/PartyModeManager.cpp
xbmc/SortFileItem.cpp
xbmc/TextureDatabase.cpp
xbmc/ThumbLoader.cpp
xbmc/ViewDatabase.cpp
xbmc/addons/Addon.cpp
xbmc/addons/Addon.h
xbmc/addons/AddonDatabase.cpp
xbmc/addons/AddonInstaller.h
xbmc/addons/Scraper.h
xbmc/cores/dvdplayer/DVDPlayer.cpp
xbmc/dbwrappers/Database.cpp
xbmc/dbwrappers/Database.h
xbmc/filesystem/DirectoryCache.cpp
xbmc/filesystem/FTPDirectory.cpp
xbmc/filesystem/File.cpp
xbmc/filesystem/File.h
xbmc/filesystem/HDHomeRun.cpp
xbmc/filesystem/HTTPDirectory.cpp
xbmc/filesystem/RSSDirectory.cpp
xbmc/filesystem/SAPDirectory.cpp
xbmc/filesystem/VTPFile.cpp
xbmc/filesystem/VTPFile.h
xbmc/guilib/Key.h
xbmc/input/ButtonTranslator.cpp
xbmc/interfaces/AnnouncementManager.cpp
xbmc/interfaces/json-rpc/FileItemHandler.cpp
xbmc/interfaces/json-rpc/FileItemHandler.h
xbmc/music/MusicDatabase.cpp
xbmc/programs/ProgramDatabase.cpp
xbmc/storage/DetectDVDType.cpp
xbmc/storage/DetectDVDType.h
xbmc/utils/LabelFormatter.h
xbmc/video/VideoDatabase.cpp
xbmc/video/dialogs/GUIDialogVideoInfo.h
xbmc/win32/WINSMBDirectory.cpp
xbmc/windowing/WindowingFactory.h