diff options
-rw-r--r-- | skype/README | 1 | ||||
-rw-r--r-- | skype/skype.c | 7 |
2 files changed, 4 insertions, 4 deletions
diff --git a/skype/README b/skype/README index ee00d195..f26a5c1c 100644 --- a/skype/README +++ b/skype/README @@ -118,7 +118,6 @@ able to connect to Skype! ---- account add skype <user> <pass> -account set 0/server localhost ---- IMPORTANT: <user> should be your Skype account name. This way you won't see diff --git a/skype/skype.c b/skype/skype.c index 854377bb..92773bbe 100644 --- a/skype/skype.c +++ b/skype/skype.c @@ -29,6 +29,7 @@ #include <bitlbee.h> #include <glib.h> +#define SKYPE_DEFAULT_SERVER "localhost" #define SKYPE_DEFAULT_PORT "2727" /* @@ -138,8 +139,8 @@ static void skype_init( account_t *acc ) s = set_add( &acc->set, "port", SKYPE_DEFAULT_PORT, set_eval_int, acc ); s->flags |= ACC_SET_OFFLINE_ONLY; - s = set_add( &acc->set, "server", NULL, set_eval_account, acc ); - s->flags |= ACC_SET_NOSAVE | ACC_SET_OFFLINE_ONLY; + s = set_add( &acc->set, "server", SKYPE_DEFAULT_SERVER, set_eval_account, acc ); + s->flags |= ACC_SET_OFFLINE_ONLY; } int skype_write( struct im_connection *ic, char *buf, int len ) @@ -774,7 +775,7 @@ static void skype_login( account_t *acc ) ic->proto_data = sd; imcb_log( ic, "Connecting" ); - sd->fd = proxy_connect(acc->server, set_getint( &acc->set, "port" ), skype_connected, ic ); + sd->fd = proxy_connect(set_getstr( &acc->set, "server" ), set_getint( &acc->set, "port" ), skype_connected, ic ); sd->username = g_strdup( acc->user ); sd->ic = ic; |