diff options
Diffstat (limited to 'smclient/eggsmclient.h')
-rw-r--r-- | smclient/eggsmclient.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/smclient/eggsmclient.h b/smclient/eggsmclient.h index e620b754a3..5efc486df0 100644 --- a/smclient/eggsmclient.h +++ b/smclient/eggsmclient.h @@ -68,10 +68,10 @@ struct _EggSMClientClass /* virtual methods */ void (*startup) (EggSMClient *client, - const char *client_id); + const gchar *client_id); void (*set_restart_command) (EggSMClient *client, - int argc, - const char **argv); + gint argc, + const gchar **argv); void (*will_quit) (EggSMClient *client, gboolean will_quit); gboolean (*end_session) (EggSMClient *client, @@ -100,8 +100,8 @@ GKeyFile *egg_sm_client_get_state_file (EggSMClient *client); /* Alternate means of saving state */ void egg_sm_client_set_restart_command (EggSMClient *client, - int argc, - const char **argv); + gint argc, + const gchar **argv); /* Handling "quit_requested" signal */ void egg_sm_client_will_quit (EggSMClient *client, @@ -113,5 +113,4 @@ gboolean egg_sm_client_end_session (EggSMClientEndStyle style, G_END_DECLS - #endif /* __EGG_SM_CLIENT_H__ */ |