Changeset 6471 for trunk/qt-gui
- Timestamp:
- 07/27/08 18:50:04 (4 months ago)
- Files:
-
- 1 modified
-
trunk/qt-gui/src/mainwin.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/qt-gui/src/mainwin.cpp
r6432 r6471 1398 1398 if (m_bAutoPopup && sig->Argument() > 0) 1399 1399 { 1400 const ICQOwner* o = gUserManager.FetchOwner(nPPID, LOCK_R); 1401 unsigned short s = ICQ_STATUS_OFFLINE; // if we have no owner we're very likely offline 1402 if (o != NULL) 1403 { 1404 s = o->Status(); 1405 gUserManager.DropOwner(o); 1406 } 1407 1400 1408 ICQUser *u = gUserManager.FetchUser(szId, nPPID, LOCK_R); 1401 1409 if (u != NULL && u->NewMessages() > 0) 1402 1410 { 1403 ICQOwner *o = gUserManager.FetchOwner(nPPID, LOCK_R);1404 unsigned short s;1405 if (o == 0)1406 {1407 s = ICQ_STATUS_OFFLINE; // if we have no owner we're very likely offline ;)1408 }1409 else1410 {1411 s = o->Status();1412 gUserManager.DropOwner(o);1413 }1414 1411 if (s == ICQ_STATUS_ONLINE || s == ICQ_STATUS_FREEFORCHAT) 1415 1412 {
