diff --git a/release-notes/CREDITS b/release-notes/CREDITS index 97fb34ec59..f05c38998f 100644 --- a/release-notes/CREDITS +++ b/release-notes/CREDITS @@ -79,3 +79,8 @@ Lokesh Kumar N (LokeshN@github) * Contributed #209: Make use of `_allowMultipleMatches` in `FilteringParserDelegate` (2.7.4) + +Tanguy Leroux (tlrx@github) + * Reported, contributed fix for #280: FilteringGeneratorDelegate.writeUTF8String() + should delegate to writeUTF8String() + (2.7.5) diff --git a/release-notes/VERSION b/release-notes/VERSION index e30dfb95a5..eed8c0f0dc 100644 --- a/release-notes/VERSION +++ b/release-notes/VERSION @@ -14,6 +14,11 @@ JSON library. === Releases === ------------------------------------------------------------------------ +2.7.5 (not yet released) + +#280: FilteringGeneratorDelegate.writeUTF8String() should delegate to writeUTF8String() + (reported by Tanguy L) + 2.7.4 (29-Apr-2016) #209: Make use of `_allowMultipleMatches` in `FilteringParserDelegate` diff --git a/src/main/java/com/fasterxml/jackson/core/filter/FilteringGeneratorDelegate.java b/src/main/java/com/fasterxml/jackson/core/filter/FilteringGeneratorDelegate.java index 1c7bed3fda..51c47d7281 100644 --- a/src/main/java/com/fasterxml/jackson/core/filter/FilteringGeneratorDelegate.java +++ b/src/main/java/com/fasterxml/jackson/core/filter/FilteringGeneratorDelegate.java @@ -375,7 +375,7 @@ public void writeUTF8String(byte[] text, int offset, int length) throws IOExcept { // not exact match, but best we can do if (_checkRawValueWrite()) { - delegate.writeRawUTF8String(text, offset, length); + delegate.writeUTF8String(text, offset, length); } }