Skip to content

Commit 971773d

Browse files
authored
Fix #1438 (#1439)
1 parent 1be0095 commit 971773d

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

release-notes/VERSION-2.x

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ a pure JSON library.
1616

1717
2.20.0 (not yet released)
1818

19+
#1438: `ParserBase.close()` does not clear `_currToken`
1920
- Generate SBOMs [JSTEP-14]
2021

2122
2.19.1 (not yet released)

src/main/java/com/fasterxml/jackson/core/base/ParserBase.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,8 @@ public void overrideCurrentName(String name) {
403403
// 19-Jan-2018, tatu: as per [core#440] need to ensure no more data assumed available
404404
_inputPtr = Math.max(_inputPtr, _inputEnd);
405405
_closed = true;
406+
// 30-May-2025, tatu: was missing before 2.20
407+
_currToken = null;
406408
try {
407409
_closeInput();
408410
} finally {

0 commit comments

Comments
 (0)