Skip to content

Commit f71d55d

Browse files
committed
test: drop redundant MemorySegment cast on refPrefix(null)
refPrefix has a single MemorySegment overload, so the cast is unnecessary — plain null is unambiguous.
1 parent 4db5de2 commit f71d55d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

zstd/src/test/java/io/github/dfa1/zstd/RefPrefixTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ void clearingPrefixWithNullCompressesPlainly() {
9898

9999
// When — set then clear the prefix before compressing
100100
cctx.refPrefix(prefix);
101-
cctx.refPrefix((MemorySegment) null);
101+
cctx.refPrefix(null);
102102
long n = cctx.compress(frame, src);
103103

104104
// Then — a plain decoder with no prefix decodes it
@@ -226,9 +226,9 @@ void refPrefixReturnsTheSameContextForChaining() {
226226

227227
// When setting and then clearing a prefix on both contexts
228228
ZstdCompressContext cSet = cctx.refPrefix(prefix);
229-
ZstdCompressContext cCleared = cctx.refPrefix((MemorySegment) null);
229+
ZstdCompressContext cCleared = cctx.refPrefix(null);
230230
ZstdDecompressContext dSet = dctx.refPrefix(prefix);
231-
ZstdDecompressContext dCleared = dctx.refPrefix((MemorySegment) null);
231+
ZstdDecompressContext dCleared = dctx.refPrefix(null);
232232

233233
// Then every call returns the same instance, for chaining
234234
assertThat(cSet).isSameAs(cctx);

0 commit comments

Comments
 (0)