diff options
Diffstat (limited to 'protocols/IRCG/src/clist.cpp')
| -rw-r--r-- | protocols/IRCG/src/clist.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/protocols/IRCG/src/clist.cpp b/protocols/IRCG/src/clist.cpp index 4d189ce3bb..e2b0454a35 100644 --- a/protocols/IRCG/src/clist.cpp +++ b/protocols/IRCG/src/clist.cpp @@ -146,8 +146,8 @@ bool CIrcProto::CList_SetAllOffline(BYTE ChatsToo)  	HANDLE hContact = db_find_first();
  	while ( hContact ) {
 -		char* szProto = ( char* ) CallService( MS_PROTO_GETCONTACTBASEPROTO, (WPARAM) hContact, 0 );
 -		if ( szProto != NULL && !lstrcmpiA( szProto, m_szModuleName )) {
 +		char* szProto = GetContactProto(hContact);
 +		if (szProto != NULL && !lstrcmpiA( szProto, m_szModuleName)) {
  			if ( getByte( hContact, "ChatRoom", 0 ) == 0 ) {
  				if ( getByte(hContact, "DCC", 0 ) != 0 ) {
  					if ( ChatsToo )
 @@ -184,7 +184,7 @@ HANDLE CIrcProto::CList_FindContact (CONTACT* user)  	DBVARIANT dbv5;	
  	HANDLE hContact = db_find_first();
  	while (hContact) {
 -		szProto = ( char* ) CallService( MS_PROTO_GETCONTACTBASEPROTO, (WPARAM) hContact, 0);
 +		szProto = GetContactProto(hContact);
  		if ( szProto != NULL && !lstrcmpiA( szProto, m_szModuleName )) {
  			if ( getByte( hContact, "ChatRoom", 0) == 0) {
  				HANDLE hContact_temp = NULL;
  | 
