diff options
| author | 2008-05-26 18:58:23 +0000 | |
|---|---|---|
| committer | 2008-05-26 18:58:23 +0000 | |
| commit | 3bd23411b239f800cddc3c1392447b3c27a9a9fe (patch) | |
| tree | a8edd92e3a1e9a878a39425376ce4178e0712664 /src | |
| parent | fixed action editor selection and completed relative QT4 port. (diff) | |
| download | KVIrc-3bd23411b239f800cddc3c1392447b3c27a9a9fe.tar.gz KVIrc-3bd23411b239f800cddc3c1392447b3c27a9a9fe.tar.bz2 KVIrc-3bd23411b239f800cddc3c1392447b3c27a9a9fe.zip | |
fix segfault in proxy settings (but there is another segfault ^^)
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1857 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
| -rw-r--r-- | src/modules/options/optw_proxy.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/modules/options/optw_proxy.cpp b/src/modules/options/optw_proxy.cpp index 5f83ed9b2..48e9569c2 100644 --- a/src/modules/options/optw_proxy.cpp +++ b/src/modules/options/optw_proxy.cpp @@ -46,12 +46,14 @@ KviProxyOptionsTreeWidgetItem::KviProxyOptionsTreeWidgetItem(KviTalTreeWidget *parent,const QPixmap &pm,KviProxy * prx) : KviTalTreeWidgetItem(parent,prx->m_szHostname.ptr()) { + debug("Creating item"); setIcon(0,QIcon(pm)); m_pProxyData = new KviProxy(*prx); } KviProxyOptionsTreeWidgetItem::~KviProxyOptionsTreeWidgetItem() { + debug("Deleting item"); delete m_pProxyData; } @@ -299,7 +301,8 @@ void KviProxyOptionsWidget::commit() QString tmp = it->text(0); if(!tmp.isEmpty()) { - KviProxy * prx = new KviProxy(*(((KviProxyOptionsTreeWidgetItem *)it)->m_pProxyData)); + debug("Commit proxy name %s",tmp.toUtf8().data()); + KviProxy * prx = new KviProxy(*(it->m_pProxyData)); g_pProxyDataBase->insertProxy(prx); if(it == m_pLastEditedItem)g_pProxyDataBase->setCurrentProxy(prx); |
