@@ -599,39 +599,39 @@ int xx_get_token(xx_scanner_state *s, xx_scanner_token *token) {
599
599
}
600
600
q = YYCURSOR;
601
601
602
- if (token->len > 3 ) {
602
+ if (token->len > 3 && token-> value [ 0 ] == ' _ ' ) {
603
603
604
- if (!memcmp (token->value , " _GET" , sizeof ( " _GET " )- 1 )) {
604
+ if (!strcmp (token->value , " _GET" )) {
605
605
token->opcode = XX_T_IDENTIFIER;
606
606
return 0 ;
607
607
}
608
608
609
- if (!memcmp (token->value , " _POST" , sizeof ( " _POST " )- 1 )) {
609
+ if (!strcmp (token->value , " _POST" )) {
610
610
token->opcode = XX_T_IDENTIFIER;
611
611
return 0 ;
612
612
}
613
613
614
- if (!memcmp (token->value , " _REQUEST" , sizeof ( " _REQUEST " )- 1 )) {
614
+ if (!strcmp (token->value , " _REQUEST" )) {
615
615
token->opcode = XX_T_IDENTIFIER;
616
616
return 0 ;
617
617
}
618
618
619
- if (!memcmp (token->value , " _COOKIE" , sizeof ( " _COOKIE " )- 1 )) {
619
+ if (!strcmp (token->value , " _COOKIE" )) {
620
620
token->opcode = XX_T_IDENTIFIER;
621
621
return 0 ;
622
622
}
623
623
624
- if (!memcmp (token->value , " _SERVER" , sizeof ( " _SERVER " )- 1 )) {
624
+ if (!strcmp (token->value , " _SERVER" )) {
625
625
token->opcode = XX_T_IDENTIFIER;
626
626
return 0 ;
627
627
}
628
628
629
- if (!memcmp (token->value , " _SESSION" , sizeof ( " _SESSION " )- 1 )) {
629
+ if (!strcmp (token->value , " _SESSION" )) {
630
630
token->opcode = XX_T_IDENTIFIER;
631
631
return 0 ;
632
632
}
633
633
634
- if (!memcmp (token->value , " _FILES" , sizeof ( " _FILES " )- 1 )) {
634
+ if (!strcmp (token->value , " _FILES" )) {
635
635
token->opcode = XX_T_IDENTIFIER;
636
636
return 0 ;
637
637
}
0 commit comments