Skip to content

Commit 164dcb5

Browse files
committed
Improved resource handling.
1 parent 3ca67ec commit 164dcb5

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • src/main/java/io/github/albertus82/cyclesmod/common/data

src/main/java/io/github/albertus82/cyclesmod/common/data/DataUtils.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
class DataUtils {
2222

2323
static byte[] inflate(@NonNull final String deflatedBase64, final int expectedSize, final long expectedCrc32) throws DataFormatException, InvalidSizeException, InvalidChecksumException {
24-
final Inflater inflater = new Inflater();
25-
inflater.setInput(Base64.getDecoder().decode(deflatedBase64));
2624
final byte[] bytes = new byte[expectedSize];
25+
final Inflater inflater = new Inflater();
2726
try {
27+
inflater.setInput(Base64.getDecoder().decode(deflatedBase64));
2828
final int actualSize = inflater.inflate(bytes);
2929
if (actualSize != expectedSize) {
3030
throw new InvalidSizeException(expectedSize, actualSize);

0 commit comments

Comments
 (0)