aboutsummaryrefslogtreecommitdiffstats
path: root/account.c
diff options
context:
space:
mode:
authorulim <a.sporto+bee@gmail.com>2007-12-19 01:24:32 +0100
committerulim <a.sporto+bee@gmail.com>2007-12-19 01:24:32 +0100
commit0fbd3a6d26d8fe747bd5e061748e75f397801064 (patch)
tree7a731363cfd014eb59ce65734c52cbc3d46b1b73 /account.c
parent793cc254ad2479d95d00266d6cb7ab2bcd158834 (diff)
parent2379566b07de55bd0f59503c39ba253ce2556877 (diff)
Now with sending via a proxy. The proxy is automatically discovered from your
jabber server. Also merged in revs 279..288 from upstream (e.g. PING)
Diffstat (limited to 'account.c')
-rw-r--r--account.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/account.c b/account.c
index 388d04d0..4eb78faa 100644
--- a/account.c
+++ b/account.c
@@ -94,10 +94,15 @@ char *set_eval_account( set_t *set, char *value )
{
g_free( acc->server );
if( *value )
+ {
acc->server = g_strdup( value );
+ return value;
+ }
else
+ {
acc->server = NULL;
- return value;
+ return g_strdup( set->def );
+ }
}
else if( strcmp( set->key, "auto_connect" ) == 0 )
{