Rename reserved identifiers in irc_std.h

Identifiers beginning with two underscores or one underscore and a capital
letter are reserved in all contexts, including macros.

The __N macro in irc_std.h is in this space, and was conflicting with a macro
definition in gcc 5.4.0's xmmintrin.h under cygwin, making the build fail.

Reported-By: ice-man
This commit is contained in:
Kevin Easton
2016-10-08 00:35:46 +11:00
parent 0fd11b3d75
commit 41d98dc5f5
2 changed files with 11 additions and 8 deletions

View File

@@ -1,5 +1,8 @@
[Changes 1.2.2]
* Rename reserved identifiers from irc_std.h to fix building on under
latest cygwin. (caf)
* Ensure /BAN /DBAN /MB /MK /MUB /UNBAN commands send command to the right
server. (caf)