diff options
-rw-r--r-- | xbmc/settings/SettingConditions.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/xbmc/settings/SettingConditions.cpp b/xbmc/settings/SettingConditions.cpp index ff10d49601..d61dc50804 100644 --- a/xbmc/settings/SettingConditions.cpp +++ b/xbmc/settings/SettingConditions.cpp @@ -43,6 +43,9 @@ #endif // defined(HAS_LIBAMCODEC) #include "utils/SystemInfo.h" #include "windowing/WindowingFactory.h" +#if defined(TARGET_DARWIN_OSX) +#include "osx/DarwinUtils.h" +#endif// defined(TARGET_DARWIN_OSX) bool AddonHasSettings(const std::string &condition, const std::string &value, const CSetting *setting) { @@ -258,6 +261,10 @@ void CSettingConditions::Initialize() if (g_sysinfo.IsAppleTV2()) m_simpleConditions.insert("isappletv2"); #endif +#ifdef TARGET_DARWIN_OSX + if (DarwinIsSnowLeopard()) + m_simpleConditions.insert("osxissnowleopard"); +#endif #if defined(TARGET_WINDOWS) && defined(HAS_DX) m_simpleConditions.insert("has_dx"); m_simpleConditions.insert("hasdxva2"); |