From 37c420f8ccdd71f1f0cdedda2dc8dabf8b94b08d Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 2 Sep 2004 20:48:56 +0000
Subject: [PATCH] Use temporary char* variable to hopefully eliminate gcc
 (v2.x?) error.

---
 src/sbbs3/sbbs_ini.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/sbbs3/sbbs_ini.c b/src/sbbs3/sbbs_ini.c
index e8961a82ce..5062a28a10 100644
--- a/src/sbbs3/sbbs_ini.c
+++ b/src/sbbs3/sbbs_ini.c
@@ -77,18 +77,19 @@ static void read_ini_globals(FILE* fp, global_startup_t* global)
 {
 	const char* section = "Global";
 	char		value[INI_MAX_VALUE_LEN];
+	char*		p;
 
-	if(*iniReadString(fp,section,"CtrlDirectory",nulstr,value)) {
+	if(*(p=iniReadString(fp,section,"CtrlDirectory",nulstr,value))) {
 	    SAFECOPY(global->ctrl_dir,value);
 		backslash(global->ctrl_dir);
     }
 
-	if(*iniReadString(fp,section,"TempDirectory",nulstr,value)) {
+	if(*(p=iniReadString(fp,section,"TempDirectory",nulstr,value))) {
 	    SAFECOPY(global->temp_dir,value);
 		backslash(global->temp_dir);
     }
 
-	if(*iniReadString(fp,section,strHostName,nulstr,value))
+	if(*(p=iniReadString(fp,section,strHostName,nulstr,value)))
         SAFECOPY(global->host_name,value);
 
 	global->sem_chk_freq=iniReadShortInt(fp,section,strSemFileCheckFrequency,0);
-- 
GitLab