mirror of
https://github.com/irssi/irssi.git
synced 2025-01-03 14:56:47 -05:00
Make the cap_complete field unsigned.
Fixes a problem where the field would end up as a negative number when exposed to the perl scripts. And move it near the other bit-packed fields so we take advantage of the packing.
This commit is contained in:
parent
8d4d313cc9
commit
3667fd9fd1
@ -67,6 +67,7 @@ struct _IRC_SERVER_REC {
|
||||
unsigned int nick_collision:1; /* We're just now being killed because of nick collision */
|
||||
unsigned int motd_got:1; /* We've received MOTD */
|
||||
unsigned int isupport_sent:1; /* Server has sent us an isupport reply */
|
||||
unsigned int cap_complete:1; /* We've done the initial CAP negotiation */
|
||||
|
||||
int max_kicks_in_cmd; /* max. number of people to kick with one /KICK command */
|
||||
int max_modes_in_cmd; /* max. number of mode changes in one /MODE command */
|
||||
@ -76,7 +77,6 @@ struct _IRC_SERVER_REC {
|
||||
GSList *cap_supported; /* A list of caps supported by the server */
|
||||
GSList *cap_active; /* A list of caps active for this session */
|
||||
GSList *cap_queue; /* A list of caps to request on connection */
|
||||
int cap_complete:1; /* We've done the initial CAP negotiation */
|
||||
|
||||
GString *sasl_buffer; /* Buffer used to reassemble a fragmented SASL payload */
|
||||
guint sasl_timeout; /* Holds the source id of the running timeout */
|
||||
|
Loading…
Reference in New Issue
Block a user