Merge in 2002/01/30 Ethereal changes to lemon.

svn path=/trunk/yasm/; revision=563
0.3
Peter Johnson 23 years ago
parent 8baee7c45d
commit 6e27d3d90e
  1. 725
      tools/lemon/lemon.c
  2. 4
      tools/lemon/lempar.c

File diff suppressed because it is too large Load Diff

@ -202,9 +202,9 @@ static char *yyTokenName[] = {
** A pointer to a parser. This pointer is used in subsequent calls
** to Parse and ParseFree.
*/
void *ParseAlloc(void *(*mallocProc)(int)){
void *ParseAlloc(void *(*mallocProc)(size_t)){
yyParser *pParser;
pParser = (yyParser*)(*mallocProc)( (int)sizeof(yyParser) );
pParser = (yyParser*)(*mallocProc)( sizeof(yyParser) );
if( pParser ){
pParser->idx = -1;
}

Loading…
Cancel
Save