X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/212380e3f42f585dc1ea927402252eb943f91f7b..ff0482a9cb989d23082d0a1ed53c5faa463a8c2f:/src/ircd_lexer.l diff --git a/src/ircd_lexer.l b/src/ircd_lexer.l index bec3bc7..e7df1da 100644 --- a/src/ircd_lexer.l +++ b/src/ircd_lexer.l @@ -15,7 +15,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: ircd_lexer.l 6 2005-09-10 01:02:21Z nenolod $ + * $Id: ircd_lexer.l 3540 2007-07-30 17:26:00Z jilles $ */ %option case-insensitive @@ -38,7 +38,7 @@ #include "ircd_defs.h" #include "common.h" #include "config.h" -#include "s_log.h" +#include "logger.h" #include "s_conf.h" #include "newconf.h" @@ -91,7 +91,7 @@ ws [ \t]* digit [0-9] comment #.* qstring \"[^\"\n]*[\"\n] -string [a-zA-Z_\~][a-zA-Z0-9_]* +string [a-zA-Z_\~\:][a-zA-Z0-9_\:]* include \.include{ws}(\<.*\>|\".*\") %% @@ -177,6 +177,7 @@ void ccomment() while ((c = input()) == '*'); if (c == '/') break; + if (c == '\n') ++lineno; } if (c == EOF) {