Hello.
I was pointed at weird code which could be problematic to evaluate
for gcc. Here is the patch:

--- src/user.cpp
+++ src/user.cpp
@@ -2611,7 +2611,7 @@
    gLog.Info("%sUnknown channel %u\n", L_WARNxSTR, nChannel);
    return;
  }
-  if (m_nStatusSocketDesc == m_nInfoSocketDesc == m_nNormalSocketDesc == -1)
+  if ((m_nStatusSocketDesc == -1) && (m_nInfoSocketDesc == -1) && (m_nNormalSoc
ketDesc == -1))
    ClearSocketDesc();
  else if (gLicqDaemon != NULL && m_bOnContactList)
    gLicqDaemon->PushPluginSignal(new CICQSignal(SIGNAL_UPDATExUSER, USER_SECUR
ITY, m_szId, m_nPPID, 0));

Regards Ladislav.

Reply via email to