From 94ea9e99aad80f64c871a192e78559619f96f6d5 Mon Sep 17 00:00:00 2001 From: yash-puligundla Date: Wed, 7 Feb 2024 13:50:59 -0500 Subject: [PATCH] Use CompressionUtils --- .../samtools/cram/compression/fqzcomp/FQZCompDecode.java | 6 +++--- .../htsjdk/samtools/cram/compression/range/RangeCoder.java | 4 ++-- src/test/java/htsjdk/samtools/cram/FQZCompInteropTest.java | 5 +++-- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/main/java/htsjdk/samtools/cram/compression/fqzcomp/FQZCompDecode.java b/src/main/java/htsjdk/samtools/cram/compression/fqzcomp/FQZCompDecode.java index 332c37cbd5..5933a7bcaf 100644 --- a/src/main/java/htsjdk/samtools/cram/compression/fqzcomp/FQZCompDecode.java +++ b/src/main/java/htsjdk/samtools/cram/compression/fqzcomp/FQZCompDecode.java @@ -1,9 +1,9 @@ package htsjdk.samtools.cram.compression.fqzcomp; import htsjdk.samtools.cram.CRAMException; +import htsjdk.samtools.cram.compression.CompressionUtils; import htsjdk.samtools.cram.compression.range.ByteModel; import htsjdk.samtools.cram.compression.range.RangeCoder; -import htsjdk.samtools.cram.compression.rans.Utils; import java.nio.ByteBuffer; import java.util.ArrayList; @@ -13,7 +13,7 @@ public class FQZCompDecode { private static final int NUMBER_OF_SYMBOLS = 256; public static ByteBuffer uncompress( final ByteBuffer inBuffer) { - final int bufferLength = Utils.readUint7(inBuffer); + final int bufferLength = CompressionUtils.readUint7(inBuffer); final int version = inBuffer.get() & 0xFF; if (version != 5) { throw new CRAMException("Invalid FQZComp format version number: " + version); @@ -52,7 +52,7 @@ public static ByteBuffer uncompress( final ByteBuffer inBuffer) { FQZParam params = null; int last = 0; final int[] rev = null; - final ByteBuffer outBuffer = ByteBuffer.allocate(bufferLength); + final ByteBuffer outBuffer = CompressionUtils.allocateByteBuffer(bufferLength); while (i