According to UPower documentation it should use CanFoo over can_foo
authortopfs2 <topfs2@svn>
Fri, 7 May 2010 22:26:03 +0000 (22:26 +0000)
committertopfs2 <topfs2@svn>
Fri, 7 May 2010 22:26:03 +0000 (22:26 +0000)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@29911 568bbfeb-2a22-0410-94d2-cc84cf5bfa90

xbmc/linux/ConsoleUPowerSyscall.cpp

index 733aa0c..7ebf830 100644 (file)
@@ -47,14 +47,14 @@ CConsoleUPowerSyscall::CConsoleUPowerSyscall()
 
   // If "the name org.freedesktop.UPower was not provided by any .service files",
   // GetVariant() would return NULL, and asBoolean() would crash.
-  CVariant canSuspend = CDBusUtil::GetVariant("org.freedesktop.UPower", "/org/freedesktop/UPower",    "org.freedesktop.UPower", "can_suspend");
+  CVariant canSuspend = CDBusUtil::GetVariant("org.freedesktop.UPower", "/org/freedesktop/UPower",    "org.freedesktop.UPower", "CanSuspend");
 
   if ( !canSuspend.isNull() )
     m_CanSuspend = canSuspend.asBoolean();
   else
     m_CanSuspend = false;
 
-  CVariant canHibernate = CDBusUtil::GetVariant("org.freedesktop.UPower", "/org/freedesktop/UPower",    "org.freedesktop.UPower", "can_hibernate");
+  CVariant canHibernate = CDBusUtil::GetVariant("org.freedesktop.UPower", "/org/freedesktop/UPower",    "org.freedesktop.UPower", "CanHibernate");
 
   if ( !canHibernate.isNull() )
     m_CanHibernate = canHibernate.asBoolean();