Hi, this one should fix bug 668093 [1]. (Don't delete the widget while it's open)
Thomas *[1]: http://sourceforge.net/tracker/index.php?func=detail&aid=668093&group_id=254&atid=100254
Index: plugins/qt-gui/src/mainwin.cpp
===================================================================
RCS file: /cvsroot/licq/qt-gui/src/mainwin.cpp,v
retrieving revision 1.265
diff -u -3 -p -r1.265 mainwin.cpp
--- plugins/qt-gui/src/mainwin.cpp 6 Jan 2003 03:15:14 -0000 1.265
+++ plugins/qt-gui/src/mainwin.cpp 14 Jan 2003 21:54:18 -0000
@@ -1317,7 +1317,7 @@ void CMainWindow::slot_updatedList(CICQS
{
if ((*it)->Uin() == sig->Uin())
{
- delete it.current();
+ it.current()->close();
licqUserView.remove(it.current());
break;
}
@@ -1334,7 +1334,7 @@ void CMainWindow::slot_updatedList(CICQS
{
if((*it)->Uin() == sig->Uin())
{
- delete it.current();
+ it.current()->close();
licqUserInfo.remove(it.current());
break;
}
@@ -1351,7 +1351,7 @@ void CMainWindow::slot_updatedList(CICQS
{
if((*it)->Uin() == sig->Uin())
{
- delete it.current();
+ it.current()->close();
licqUserSend.remove(it.current());
break;
}
msg01876/pgp00000.pgp
Description: signature
