Mercurial > hg
changeset 88:3c51989b0982
[/trunk] Changeset 102 by mikael
* Avoid callin cfg_read() several times for the same option.
author | mikael |
---|---|
date | Mon, 18 Apr 2005 03:23:17 +0000 |
parents | f600615c490d |
children | d39f15683c34 |
files | mcabber/src/main.c |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/src/main.c Mon Apr 18 03:19:48 2005 +0000 +++ b/mcabber/src/main.c Mon Apr 18 03:23:17 2005 +0000 @@ -78,9 +78,9 @@ { char configFile[4096]; char *username, *password, *resource; - char *servername; + char *servername, *portstring; char *jid; - char *portstring, *sslstring; + char *optstring; int key; unsigned int port; unsigned int ping; @@ -156,8 +156,8 @@ scr_DrawMainWindow(); ssl = 0; - sslstring = cfg_read("ssl"); - if (sslstring && (atoi(sslstring) > 0)) + optstring = cfg_read("ssl"); + if (optstring && (atoi(optstring) > 0)) ssl = 1; portstring = cfg_read("port"); port = (portstring != NULL) ? (unsigned int) atoi(portstring) : 0; @@ -185,8 +185,8 @@ ut_WriteLog("Entering into main loop...\n\n"); ut_WriteLog("Ready to send/receive messages...\n"); - if (cfg_read("hide_offline_buddies") && - (atoi(cfg_read("hide_offline_buddies")) > 0)) + optstring = cfg_read("hide_offline_buddies"); + if (optstring && (atoi(optstring) > 0)) buddylist_hide_offline_buddies(TRUE); keypad(scr_GetInputWindow(), TRUE);