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);