Added ui_already_connected

This commit is contained in:
James Booth
2014-04-09 22:29:38 +01:00
parent 714ee24863
commit e97ec56fce
6 changed files with 24 additions and 5 deletions

View File

@@ -65,7 +65,7 @@ cmd_connect(gchar **args, struct cmd_help_t help)
jabber_conn_status_t conn_status = jabber_get_connection_status();
if ((conn_status != JABBER_DISCONNECTED) && (conn_status != JABBER_STARTED)) {
cons_show("You are either connected already, or a login is in process.");
ui_already_connected();
result = TRUE;
} else {
char *user = args[0];

View File

@@ -544,6 +544,12 @@ _ui_unknown_command(const char * const input)
cons_show("Unknown command: %s", input);
}
static void
_ui_already_connected(void)
{
cons_show("You are either connected already, or a login is in process.");
}
static void
_ui_disconnected(void)
{
@@ -1922,4 +1928,5 @@ ui_init_module(void)
ui_replace_input = _ui_replace_input;
ui_invalid_command_usage = _ui_invalid_command_usage;
ui_unknown_command = _ui_unknown_command;
ui_already_connected = _ui_already_connected;
}

View File

@@ -161,6 +161,7 @@ void (*ui_replace_input)(char *input, const char * const new_input, int *size);
void (*ui_invalid_command_usage)(const char * const usage, void (**setting_func)(void));
void (*ui_unknown_command)(const char * const input);
void (*ui_already_connected)(void);
// console window actions
void (*cons_show)(const char * const msg, ...);