[settings] - add settingscondition OsxIsSnowLeopard
authorMemphiz <memphis@machzwo.de>
Sun, 15 Jun 2014 14:27:20 +0000 (16:27 +0200)
committerMemphiz <memphis@machzwo.de>
Sun, 15 Jun 2014 14:27:53 +0000 (16:27 +0200)
xbmc/settings/Settings.cpp

index fccd54e..b09d61b 100644 (file)
 #include "utils/AMLUtils.h"
 #endif
 
+#if defined(TARGET_DARWIN_OSX)
+#include "osx/DarwinUtils.h"
+#endif// defined(TARGET_DARWIN_OSX)
+
 #define SETTINGS_XML_FOLDER "special://xbmc/system/settings/"
 #define SETTINGS_XML_ROOT   "settings"
 
@@ -926,6 +930,10 @@ void CSettings::InitializeConditions()
   if (g_sysinfo.IsAppleTV2())
     m_settingsManager->AddCondition("isappletv2");
 #endif
+#ifdef TARGET_DARWIN_OSX
+  if (DarwinIsSnowLeopard())
+    m_settingsManager->AddCondition("osxissnowleopard");
+#endif
 #if defined(TARGET_WINDOWS) && defined(HAS_DX)
   m_settingsManager->AddCondition("has_dx");
   m_settingsManager->AddCondition("hasdxva2");