** Clear all secondary memory allocations from the parser */
| 429 | ** Clear all secondary memory allocations from the parser |
| 430 | */ |
| 431 | void ParseFinalize(void *p){ |
| 432 | yyParser *pParser = (yyParser*)p; |
| 433 | while( pParser->yytos>pParser->yystack ) yy_pop_parser_stack(pParser); |
| 434 | #if YYSTACKDEPTH<=0 |
| 435 | if( pParser->yystack!=&pParser->yystk0 ) free(pParser->yystack); |
| 436 | #endif |
| 437 | } |
| 438 | |
| 439 | #ifndef Parse_ENGINEALWAYSONSTACK |
| 440 | /* |
no test coverage detected