Age | Commit message (Collapse) | Author |
|
|
|
Leaving it up to the compiler to set the underlying type of the enum
can result in this being a signed int. This variable will not work
as intended as a 2 bit signed int.
This fixes an issue with the Windows build(s) where a server trying
to link would fail with "Protocol violation: Invalid source".
|
|
|
|
|
|
|
|
|
|
There's no reason for this to be in a header and it can't be used
by anything else.
|
|
|
|
|
|
|
|
|
|
It should be signed int with signed char and vice-versa.
Currently, anything over 127 as unsigned char would return 0.
|
|
|
|
|
|
|
|
|
|
This will be made a hard failure in v4.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This fixes a conflict with the numerics used by the invite
exception mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is a partial reversion of 687778b72e.
See also: #1749.
|
|
This is harmless because it will always be set to one of the items
in the TargetType enum.
|
|
This fixes a minor bug in the filter module where the target would
be blank in messages when a server-targetted message matches a
filter.
|
|
This could be a temporary string so copy it instead of risking a
crash and/or dumping the contents of memory into messages.
This fixes a crash introduced last week.
|
|
|
|
|
|
|
|
Closes #1742.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|