properly suspend h_end_p and h_seek before the last chunk
Includes a test that exercises both. Also fixes tracking of input position when suspending on the first chunk and adapts h_input_stream_pos and h_input_stream_length to multi-chunk operation.
Showing
- src/backends/packrat.c 9 additions, 7 deletionssrc/backends/packrat.c
- src/internal.h 6 additions, 4 deletionssrc/internal.h
- src/parsers/end.c 8 additions, 2 deletionssrc/parsers/end.c
- src/parsers/seek.c 4 additions, 0 deletionssrc/parsers/seek.c
- src/t_parser.c 34 additions, 0 deletionssrc/t_parser.c
Loading
Please register or sign in to comment