From f71d55dfc72f1e1931964dec28ab94b86aae3fe5 Mon Sep 17 00:00:00 2001 From: Davide Angelocola Date: Sun, 12 Jul 2026 08:58:05 +0200 Subject: [PATCH] test: drop redundant MemorySegment cast on refPrefix(null) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit refPrefix has a single MemorySegment overload, so the cast is unnecessary — plain null is unambiguous. --- zstd/src/test/java/io/github/dfa1/zstd/RefPrefixTest.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zstd/src/test/java/io/github/dfa1/zstd/RefPrefixTest.java b/zstd/src/test/java/io/github/dfa1/zstd/RefPrefixTest.java index 2b5c313..31c9328 100644 --- a/zstd/src/test/java/io/github/dfa1/zstd/RefPrefixTest.java +++ b/zstd/src/test/java/io/github/dfa1/zstd/RefPrefixTest.java @@ -98,7 +98,7 @@ void clearingPrefixWithNullCompressesPlainly() { // When — set then clear the prefix before compressing cctx.refPrefix(prefix); - cctx.refPrefix((MemorySegment) null); + cctx.refPrefix(null); long n = cctx.compress(frame, src); // Then — a plain decoder with no prefix decodes it @@ -226,9 +226,9 @@ void refPrefixReturnsTheSameContextForChaining() { // When setting and then clearing a prefix on both contexts ZstdCompressContext cSet = cctx.refPrefix(prefix); - ZstdCompressContext cCleared = cctx.refPrefix((MemorySegment) null); + ZstdCompressContext cCleared = cctx.refPrefix(null); ZstdDecompressContext dSet = dctx.refPrefix(prefix); - ZstdDecompressContext dCleared = dctx.refPrefix((MemorySegment) null); + ZstdDecompressContext dCleared = dctx.refPrefix(null); // Then every call returns the same instance, for chaining assertThat(cSet).isSameAs(cctx);