From f125b68c8f31f014068c106e296dca52d4352f48 Mon Sep 17 00:00:00 2001 From: Krisjanis Rijnieks Date: Thu, 28 Jan 2016 23:59:42 +0100 Subject: [PATCH] Fix saving source name blank string --- src/Application/SettingsLoader.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Application/SettingsLoader.cpp b/src/Application/SettingsLoader.cpp index 13bbcaa..223c4d5 100644 --- a/src/Application/SettingsLoader.cpp +++ b/src/Application/SettingsLoader.cpp @@ -153,7 +153,8 @@ bool SettingsLoader::save(SurfaceStack & surfaces, string fileName){ string sourceTypeName = SourceType::GetSourceTypeName(surface->getSource()->getType()); xmlSettings->addValue("source-type", sourceTypeName); - xmlSettings->addValue("source-name", surface->getSource()->getName()); + string sourceName = surface->getSource()->getName(); + xmlSettings->addValue("source-name", (sourceName == "") ? "none" : sourceName); xmlSettings->popTag(); // source // Save surface options