diff options
Diffstat (limited to 'protocols/IRCG/src/commandmonitor.cpp')
| -rw-r--r-- | protocols/IRCG/src/commandmonitor.cpp | 22 | 
1 files changed, 10 insertions, 12 deletions
diff --git a/protocols/IRCG/src/commandmonitor.cpp b/protocols/IRCG/src/commandmonitor.cpp index b176a01f00..83bbd9689e 100644 --- a/protocols/IRCG/src/commandmonitor.cpp +++ b/protocols/IRCG/src/commandmonitor.cpp @@ -2331,12 +2331,11 @@ void CIrcProto::OnIrcDisconnected()  	memcpy( m_nick, m_pNick, sizeof( m_nick ));
  	setTString( "Nick", m_pNick );
 -	CLISTMENUITEM clmi = {0};
 -	clmi.cbSize = sizeof( clmi );
 -	clmi.flags = CMIM_FLAGS | CMIF_GRAYED;
 -	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuJoin, ( LPARAM )&clmi );
 -	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuList, ( LPARAM )&clmi );
 -	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuNick, ( LPARAM )&clmi );
 +	CLISTMENUITEM mi = { sizeof(mi) };
 +	mi.flags = CMIM_FLAGS | CMIF_GRAYED;
 +	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuJoin, ( LPARAM )&mi );
 +	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuList, ( LPARAM )&mi );
 +	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuNick, ( LPARAM )&mi );
  }
  /////////////////////////////////////////////////////////////////////////////////////////
 @@ -2362,12 +2361,11 @@ bool CIrcProto::DoOnConnect( const CIrcMessage* )  	bPerformDone = true;
  	nickflag = true;	
 -	CLISTMENUITEM clmi = {0};
 -	clmi.cbSize = sizeof( clmi );
 -	clmi.flags = CMIM_FLAGS;
 -	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuJoin, ( LPARAM )&clmi );
 -	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuList, ( LPARAM )&clmi );
 -	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuNick, ( LPARAM )&clmi );
 +	CLISTMENUITEM mi = { sizeof(mi) };
 +	mi.flags = CMIM_FLAGS;
 +	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuJoin, ( LPARAM )&mi );
 +	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuList, ( LPARAM )&mi );
 +	CallService( MS_CLIST_MODIFYMENUITEM, ( WPARAM )hMenuNick, ( LPARAM )&mi );
  	int Temp = m_iStatus;
  	m_iStatus = ID_STATUS_ONLINE;
  | 
