From 7e66a4606bb15d98197f71245fe191d03152ee5f Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 8 Feb 2016 23:02:06 +0300 Subject: Improve some empty string checks. --- src/spellmanager.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/spellmanager.cpp') diff --git a/src/spellmanager.cpp b/src/spellmanager.cpp index 07ee344f7..e894ff6df 100644 --- a/src/spellmanager.cpp +++ b/src/spellmanager.cpp @@ -261,7 +261,7 @@ void SpellManager::load(const bool oldConfig) mSpells.clear(); mSpellsVector.clear(); - if (cfg->getValue("commandShortcutFlags0", "") == "") + if (cfg->getValue("commandShortcutFlags0", "").empty()) { fillSpells(); save(); @@ -315,7 +315,7 @@ void SpellManager::load(const bool oldConfig) #define setOrDel(str, method) \ const std::string var##method = spell->method(); \ - if (var##method != "") \ + if (!var##method.empty()) \ serverConfig.setValue(str + toString(i), var##method); \ else \ serverConfig.deleteKey(str + toString(i)); @@ -331,7 +331,8 @@ void SpellManager::save() const setOrDel("commandShortcutComment", getComment); setOrDel("commandShortcutSymbol", getSymbol); setOrDel("commandShortcutIcon", getIcon); - if (spell->getCommand() != "" && spell->getSymbol() != "") + if (!spell->getCommand().empty() && + !spell->getSymbol().empty()) { #ifdef TMWA_SUPPORT serverConfig.setValue("commandShortcutFlags" + toString(i), -- cgit v1.2.3-60-g2f50