From f5ef72db3336384fbde437e159b65af4d674f03d Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Fri, 22 Jul 2011 21:42:34 +0000 Subject: 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 --- src/modules/aliaseditor/AliasEditorWindow.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/modules') 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;icount();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); -- cgit v1.3.1-10-gc9f91