[O] Reduce duplicate code

This commit is contained in:
Azalea
2024-02-25 17:58:04 -05:00
parent e0c71006d5
commit 9a05629144
8 changed files with 45 additions and 110 deletions

View File

@@ -12,10 +12,10 @@ import java.util.zip.Inflater;
*/
public class Compression {
public static byte[] decompress(byte[] src) {
public static byte[] decompress(byte[] src, boolean nowrap) {
ByteBuf result = Unpooled.buffer();
byte[] buffer = new byte[100];
Inflater decompressor = new Inflater();
Inflater decompressor = new Inflater(nowrap);
decompressor.setInput(src);
try {
@@ -36,6 +36,10 @@ public class Compression {
}
public static byte[] decompress(byte[] src) {
return decompress(src, false);
}
public static byte[] compress(byte[] src) {
ByteBuf result = Unpooled.buffer();
byte[] buffer = new byte[100];