From 1a840b604689fc34b1f5d2914b0caa477966ac48 Mon Sep 17 00:00:00 2001 From: Hiram Chirino Date: Thu, 17 Jul 2025 15:45:03 -0400 Subject: [PATCH] Require a non-null handler. Signed-off-by: Hiram Chirino --- .../main/java/io/roastedroot/proxywasm/internal/ABI_WASI.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/proxy-wasm-java-host/src/main/java/io/roastedroot/proxywasm/internal/ABI_WASI.java b/proxy-wasm-java-host/src/main/java/io/roastedroot/proxywasm/internal/ABI_WASI.java index bd22831..2abc079 100644 --- a/proxy-wasm-java-host/src/main/java/io/roastedroot/proxywasm/internal/ABI_WASI.java +++ b/proxy-wasm-java-host/src/main/java/io/roastedroot/proxywasm/internal/ABI_WASI.java @@ -11,6 +11,7 @@ import io.roastedroot.proxywasm.LogLevel; import io.roastedroot.proxywasm.WasmException; import java.nio.charset.StandardCharsets; +import java.util.Objects; /** * Implements a restricted subset of the WASI ABI, specifically so that a WASM module can @@ -29,7 +30,7 @@ public class ABI_WASI { private final Handler handler; public ABI_WASI(Handler handler) { - this.handler = handler; + this.handler = Objects.requireNonNull(handler); } ////////////////////////////////////////////////////////////////////////////