a logic bug in clientbase version 4346
From: bo shi <cnshibo@xxxxxxxxx>
Date: Thu, 11 Mar 2010 07:35:49 +0100 (CET)
Hello,
  I find something wrong in versioin 4346:

  clientBase.cpp line 1377:

   if( haveIdHandler && iq.subtype() & ( iq.subtype() == IQ::Result
|| iq.subtype() == IQ::Error ) )

   // There should be '&&'  but not '&' , or it will not enter this
section under any condition.