diff --git a/src/sbbs3/ctrl/MainFormUnit.cpp b/src/sbbs3/ctrl/MainFormUnit.cpp index d234a175ae79b54a7191006a9bc053cbdf12e339..de3864c3ca98e72be49b7827a1e67f9d09d1b6c1 100644 --- a/src/sbbs3/ctrl/MainFormUnit.cpp +++ b/src/sbbs3/ctrl/MainFormUnit.cpp @@ -1880,11 +1880,11 @@ void __fastcall TMainForm::StartupTimerTick(TObject *Sender) ServicesAutoStart=true; if(Registry->ValueExists("Hostname")) - SAFECOPY(global.host_name,Registry->ReadString("Hostname")); - if(Registry->ValueExists("CtrlDirectory")) - SAFECOPY(global.ctrl_dir,Registry->ReadString("CtrlDirectory")); + SAFECOPY(global.host_name,Registry->ReadString("Hostname").c_str()); + if(Registry->ValueExists("CtrlDirectory")) + SAFECOPY(global.ctrl_dir,Registry->ReadString("CtrlDirectory").c_str()); if(Registry->ValueExists("TempDirectory")) - SAFECOPY(global.temp_dir,Registry->ReadString("TempDirectory")); + SAFECOPY(global.temp_dir,Registry->ReadString("TempDirectory").c_str()); if(Registry->ValueExists("SemFileCheckFrequency")) global.sem_chk_freq=Registry->ReadInteger("SemFileCheckFrequency"); @@ -2078,7 +2078,7 @@ void __fastcall TMainForm::StartupTimerTick(TObject *Sender) if(Registry->ValueExists("ServicesOptions")) services_startup.options=Registry->ReadInteger("ServicesOptions"); - if(SaveIniSettings(Sender)) + if(SaveIniSettings(Sender)) Registry->WriteBool("Imported",true); /* Use the .ini file for these settings from now on */ }