diff options
| -rw-r--r-- | src/kvilib/irc/KviIrcServer.cpp | 2 | ||||
| -rw-r--r-- | src/modules/options/OptionsWidget_servers.cpp | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/kvilib/irc/KviIrcServer.cpp b/src/kvilib/irc/KviIrcServer.cpp index 954a9b47d..319c39f49 100644 --- a/src/kvilib/irc/KviIrcServer.cpp +++ b/src/kvilib/irc/KviIrcServer.cpp @@ -178,7 +178,7 @@ void KviIrcServer::generateUniqueId() { struct timeval tv; kvi_gettimeofday(&tv,0); - m_szId = QString("myserver%1%2%3").arg(tv.tv_usec).arg(rand() % 1000,rand() % 1000); + m_szId = QString("myserver%1%2%3").arg(tv.tv_usec).arg(rand() % 1000).arg(rand() % 1000); } QString KviIrcServer::ircUri() diff --git a/src/modules/options/OptionsWidget_servers.cpp b/src/modules/options/OptionsWidget_servers.cpp index 45b03c5da..154c937bf 100644 --- a/src/modules/options/OptionsWidget_servers.cpp +++ b/src/modules/options/OptionsWidget_servers.cpp @@ -1993,6 +1993,8 @@ void OptionsWidget_servers::pasteServer() IrcServerOptionsTreeWidgetItem * it = new IrcServerOptionsTreeWidgetItem(net, *(g_pIconManager->getSmallIcon(KviIconManager::Server)),m_pClipboard); + it->m_pServerData->generateUniqueId(); // FIXME: This isn't necessairly unique... + net->setExpanded(true); it->setSelected(true); |
