Skip to content

Commit fba0deb

Browse files
committed
Update partial token reference on resize
Fixes NLnetLabs#213. Thanks to @jaredmauch for reporting.
1 parent dbef315 commit fba0deb

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/generic/parser.h

+2
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,8 @@ static int32_t refill(parser_t *parser)
295295
OUT_OF_MEMORY(parser, "Not enough memory to allocate buffer of %zu", size);
296296
parser->file->buffer.size = size;
297297
parser->file->buffer.data = data;
298+
// update reference to partial token
299+
parser->file->fields.head[0] = data;
298300
}
299301

300302
size_t count = fread(

0 commit comments

Comments
 (0)