Adding additional tests for namespace.
[awesomized/libmemcached] / libmemcached / options / scanner.l
index 80f1c8d8351c29601c8e5684637076b2239d2a30..cc00618d786a059e73da65c16e69711c4f860fac 100644 (file)
@@ -184,9 +184,10 @@ JENKINS                    { return JENKINS; }
       return STRING;
     }
 
-(\".*\") {
-      yylval->string.c_str = yytext;
-      yylval->string.size = yyleng;
+L?\"(\\.|[^\\"])*\" {
+      yyget_text(yyscanner)[yyleng -1]= 0;
+      yylval->string.c_str= yytext +1;
+      yylval->string.size= yyleng -2;
       return QUOTED_STRING;
     }