Skip to content

Commit

Permalink
inline
Browse files Browse the repository at this point in the history
  • Loading branch information
esaulpaugh committed Feb 5, 2025
1 parent 0dd344b commit 9219cc8
Showing 1 changed file with 1 addition and 5 deletions.
6 changes: 1 addition & 5 deletions src/main/java/com/esaulpaugh/headlong/abi/ABIJSON.java
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@ static <T extends ABIObject> T parseABIObject(String json, Set<TypeEnum> types,

/** Reads an {@link ABIObject} from JSON and closes the {@link InputStream}. Assumes UTF-8 encoding. */
static <T extends ABIObject> T parseABIObject(InputStream is, Set<TypeEnum> types, MessageDigest digest, int flags) {
return parseABIObject(reader(is), types, digest, flags);
return parseABIObject(strict(new InputStreamReader(is, StandardCharsets.UTF_8)), types, digest, flags);
}

private static <T extends ABIObject> T parseABIObject(JsonReader reader, Set<TypeEnum> types, MessageDigest digest, int flags) {
Expand Down Expand Up @@ -525,10 +525,6 @@ private static JsonReader reader(String json) {
return strict(new StringReader(json));
}

private static JsonReader reader(InputStream input) {
return strict(new InputStreamReader(input, StandardCharsets.UTF_8));
}

private static volatile boolean fallback = false;

@SuppressWarnings("deprecation")
Expand Down

0 comments on commit 9219cc8

Please sign in to comment.