diff options
| -rw-r--r-- | Zend/zend_ini_parser.y | 5 | ||||
| -rw-r--r-- | Zend/zend_language_parser.y | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/Zend/zend_ini_parser.y b/Zend/zend_ini_parser.y index 90e0fdc007..d04988442f 100644 --- a/Zend/zend_ini_parser.y +++ b/Zend/zend_ini_parser.y @@ -43,6 +43,11 @@ int ini_parse(void); #define ZEND_INI_PARSER_CB (CG(ini_parser_param))->ini_parser_cb #define ZEND_INI_PARSER_ARG (CG(ini_parser_param))->arg +#ifdef _MSC_VER +#define YYMALLOC malloc +#define YYFREE free +#endif + /* {{{ zend_ini_do_op() */ static void zend_ini_do_op(char type, zval *result, zval *op1, zval *op2) diff --git a/Zend/zend_language_parser.y b/Zend/zend_language_parser.y index d25e1d2e07..88286203da 100644 --- a/Zend/zend_language_parser.y +++ b/Zend/zend_language_parser.y @@ -43,6 +43,11 @@ static YYSIZE_T zend_yytnamerr(char*, const char*); #define YYERROR_VERBOSE #define YYSTYPE zend_parser_stack_elem +#ifdef _MSC_VER +#define YYMALLOC malloc +#define YYFREE free +#endif + %} %pure_parser |
