diff options
| author | 2011-07-22 21:42:34 +0000 | |
|---|---|---|
| committer | 2011-07-22 21:42:34 +0000 | |
| commit | f5ef72db3336384fbde437e159b65af4d674f03d (patch) | |
| tree | 7c231ccc9a8b459f3324958ad2f476038cca23fc /src/modules/aliaseditor/AliasEditorWindow.cpp | |
| parent | ircview: correctly detect links when the find widget is visible (diff) | |
| download | KVIrc-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.cpp | 3 |
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); |
