void session_startup(int argc, char **argv) {}
void session_shutdown() {}
GList* session_state_find(ObClient *c) { return NULL; }
void session_startup(int argc, char **argv) {}
void session_shutdown() {}
GList* session_state_find(ObClient *c) { return NULL; }
static void sm_save_yourself(SmcConn conn, SmPointer data, int save_type,
Bool shutdown, int interact_style, Bool fast)
{
static void sm_save_yourself(SmcConn conn, SmPointer data, int save_type,
Bool shutdown, int interact_style, Bool fast)
{
if (!SmcRequestSaveYourselfPhase2(conn, sm_save_yourself_phase2, data)) {
ob_debug("SAVE YOURSELF PHASE 2 failed\n");
SmcSaveYourselfDone(conn, FALSE);
if (!SmcRequestSaveYourselfPhase2(conn, sm_save_yourself_phase2, data)) {
ob_debug("SAVE YOURSELF PHASE 2 failed\n");
SmcSaveYourselfDone(conn, FALSE);