aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/aliaseditor/AliasEditorWindow.cpp
diff options
context:
space:
mode:
authorGravatar Fabio Bas2011-07-22 21:42:34 +0000
committerGravatar Fabio Bas2011-07-22 21:42:34 +0000
commitf5ef72db3336384fbde437e159b65af4d674f03d (patch)
tree7c231ccc9a8b459f3324958ad2f476038cca23fc /src/modules/aliaseditor/AliasEditorWindow.cpp
parentircview: correctly detect links when the find widget is visible (diff)
downloadKVIrc-f5ef72db3336384fbde437e159b65af4d674f03d.tar.gz
KVIrc-f5ef72db3336384fbde437e159b65af4d674f03d.tar.bz2
KVIrc-f5ef72db3336384fbde437e159b65af4d674f03d.zip
aliaseditor: don't save empty namespaces, or they will be loaded as plain aliases on next run; don't save empty aliases, too
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5908 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/aliaseditor/AliasEditorWindow.cpp')
-rw-r--r--src/modules/aliaseditor/AliasEditorWindow.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/modules/aliaseditor/AliasEditorWindow.cpp b/src/modules/aliaseditor/AliasEditorWindow.cpp
index db26d61c5..3d7374516 100644
--- a/src/modules/aliaseditor/AliasEditorWindow.cpp
+++ b/src/modules/aliaseditor/AliasEditorWindow.cpp
@@ -1164,6 +1164,9 @@ void AliasEditorWidget::commit()
KviKvsAliasManager::instance()->clear();
for(unsigned int i=0;i<m_pAliases->count();i++)
{
+ //don't save empty aliases or namespace names
+ if(m_pAliases->at(i)->buffer().isEmpty())
+ continue;
QString szName = buildFullItemName(m_pAliases->at(i));
KviKvsScript * a = new KviKvsScript(szName,m_pAliases->at(i)->buffer());
KviKvsAliasManager::instance()->add(szName,a);