X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Foptions%2Fscanner.l;h=f5d09e7a3aaa1e1755f5bc3cf4ab2470d7c1f830;hb=f0d3a824ed9acb9f6e3080683abe2bcc8b0cd6bd;hp=3a135ff92055c5c00f17ce341dbfec9d998c0537;hpb=1f5cf20c75c7187df1d648a5a200b52db3f17db1;p=awesomized%2Flibmemcached diff --git a/libmemcached/options/scanner.l b/libmemcached/options/scanner.l index 3a135ff9..f5d09e7a 100644 --- a/libmemcached/options/scanner.l +++ b/libmemcached/options/scanner.l @@ -81,6 +81,10 @@ static void get_lex_chars(char* buffer, int& result, int max_size, struct type_s [\t\r\n] ; /* skip whitespace */ +^#.*$ { + return COMMENT; + } + "--" { return DASH_OPTION; } SERVER { return SERVER; } @@ -195,7 +199,7 @@ JENKINS { return JENKINS; } return STRING; } -\"[[:alnum:]]*\" { +\".*\" { yylval->string.c_str = yytext; yylval->string.length = yyleng; return QUOTED_STRING;