[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/3.4/kdenetwork/kopete/protocols/gadu
From:       Grzegorz Jaskiewicz <gj () pointblue ! com ! pl>
Date:       2005-09-17 12:03:17
Message-ID: 1126958597.360593.16514.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 461352 by gj:

CCMAIL: kde-packager@kde.org
CCMAIL: mueller@kde.org
backport the fix to 3.4


 M  +3 -4      gadusession.cpp  


--- branches/KDE/3.4/kdenetwork/kopete/protocols/gadu/gadusession.cpp #461351:461352
@@ -638,20 +638,19 @@
 
 	switch( event->type ) {
 		case GG_EVENT_MSG:
-			if ( event->event.msg.msgclass == GG_CLASS_CTCP ) {
+			kdDebug(14100) << "incoming message:class:" << event->event.msg.msgclass << endl;
+			if ( event->event.msg.msgclass & GG_CLASS_CTCP ) {
 				kdDebug( 14100 ) << "incomming ctcp " << endl;
 				// TODO: DCC CONNECTION
 				emit incomingCtcp( event->event.msg.sender );
-				break;
 			}
-			if ( event->event.msg.msgclass == GG_CLASS_MSG ||  event->event.msg.msgclass == \
GG_CLASS_CHAT ) { +			if ( event->event.msg.msgclass & GG_CLASS_MSG || \
event->event.msg.msgclass & GG_CLASS_CHAT ) {  gaduMessage.message =
 					textcodec->toUnicode((const char*)event->event.msg.message);
 				gaduMessage.sender_id = event->event.msg.sender;
 				gaduMessage.sendTime.setTime_t( event->event.msg.time, Qt::LocalTime );
 				gaduMessage.message = rtf->convertToHtml( gaduMessage.message, \
event->event.msg.formats_length, event->event.msg.formats );  emit messageReceived( \
                &gaduMessage );
-				break;
 			}
 		break;
 		case GG_EVENT_ACK:


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic