diff options
author | Charles Bailey <bailey@newman.upenn.edu> | 2000-08-04 01:18:46 +0000 |
---|---|---|
committer | bailey <bailey@newman.upenn.edu> | 2000-08-04 01:18:46 +0000 |
commit | 4b19af017623bfa3bb72bb164598a517f586e0d3 (patch) | |
tree | ba3232ffa110ce6bfc48de096d48b00ae6788077 /perly.c | |
parent | 674d6c381cbfa67bc93fd195278b889049c14bba (diff) | |
download | perl-4b19af017623bfa3bb72bb164598a517f586e0d3.tar.gz |
YA resync with mainstem, including VMS patches from others
p4raw-id: //depot/vmsperl@6514
Diffstat (limited to 'perly.c')
-rw-r--r-- | perly.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1386,6 +1386,9 @@ yyparse() #endif struct ysv *ysave; +#ifdef USE_ITHREADS + ENTER; /* force yydestruct() before we return */ +#endif New(73, ysave, 1, struct ysv); SAVEDESTRUCTOR_X(yydestruct, ysave); ysave->oldyydebug = yydebug; @@ -2477,6 +2480,9 @@ yyoverflow: yyabort: retval = 1; yyaccept: +#ifdef USE_ITHREADS + LEAVE; /* force yydestruct() before we return */ +#endif return retval; } |