diff --git a/src/sbbs3/sbbs_ini.c b/src/sbbs3/sbbs_ini.c index e8961a82ce18d1aae02469fd4050bd29b31dd676..5062a28a10b5d4589326ab969cd1f98e3644986c 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);