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