From 576d56c7b5636cf95ac8eb1650949da6a26a1bd7 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 3 Jan 2014 20:33:54 +0300 Subject: fix server config saving if select switch character or switch server. --- src/configuration.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/configuration.cpp') diff --git a/src/configuration.cpp b/src/configuration.cpp index da6e97501..cb7adf8f1 100644 --- a/src/configuration.cpp +++ b/src/configuration.cpp @@ -801,6 +801,9 @@ void ConfigurationObject::writeToXML(const XmlTextWriterPtr writer) void Configuration::write() { + if (mConfigPath.empty()) + return; + // Do not attempt to write to file that cannot be opened for writing FILE *const testFile = fopen(mConfigPath.c_str(), "w"); if (!testFile) -- cgit v1.2.3-70-g09d2