1 /*
2  *  Copyright (C) 2005-2018 Team Kodi
3  *  This file is part of Kodi - https://kodi.tv
4  *
5  *  SPDX-License-Identifier: GPL-2.0-or-later
6  *  See LICENSES/README.md for more information.
7  */
8 #include "SectionLoader.h"
9 #include "utils/AlarmClock.h"
10 #include "GUIInfoManager.h"
11 #include "filesystem/DllLibCurl.h"
12 #include "filesystem/DirectoryCache.h"
13 #include "GUIPassword.h"
14 #include "utils/LangCodeExpander.h"
15 #include "PartyModeManager.h"
16 #include "guilib/LocalizeStrings.h"
17 #ifdef HAS_PYTHON
18 #include "interfaces/python/XBPython.h"
19 #endif
20 
21 // Guarantee that CSpecialProtocol is initialized before and uninitialized after ZipManager
22 #include "filesystem/SpecialProtocol.h"
23 std::map<std::string, std::string> CSpecialProtocol::m_pathMap;
24 
25 #include "filesystem/ZipManager.h"
26 
27   CLangCodeExpander  g_LangCodeExpander;
28   CLocalizeStrings   g_localizeStrings;
29   CLocalizeStrings   g_localizeStringsTemp;
30 
31   XFILE::CDirectoryCache g_directoryCache;
32 
33   CGUIPassword       g_passwordManager;
34 
35   XCURL::DllLibCurlGlobal g_curlInterface;
36   CPartyModeManager     g_partyModeManager;
37 
38   CAlarmClock        g_alarmClock;
39   CSectionLoader     g_sectionLoader;
40 
41   CZipManager g_ZipManager;
42