git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54950
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
}
// Shutdown or reboot the PC
}
// Shutdown or reboot the PC
-bool wxShutdown(wxShutdownFlags wFlags)
+bool wxShutdown(int flags)
+ flags &= ~wxSHUTDOWN_FORCE;
+
{
case wxSHUTDOWN_POWEROFF:
level = _T('0');
{
case wxSHUTDOWN_POWEROFF:
level = _T('0');
+ case wxSHUTDOWN_LOGOFF:
+ // TODO: use dcop to log off?
+ return false;
+
default:
wxFAIL_MSG( _T("unknown wxShutdown() flag") );
return false;
}
default:
wxFAIL_MSG( _T("unknown wxShutdown() flag") );
return false;
}
- return system(wxString::Format(_T("init %c"), level).mb_str()) == 0;
+ return system(wxString::Format("init %c", level).mb_str()) == 0;
}
// ----------------------------------------------------------------------------
}
// ----------------------------------------------------------------------------