This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-net.git

commit 296244a39c8bc7c34af25233cea4e03a3ebbb766
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sat Feb 24 12:31:36 2024 -0500

    Fail-fast on null input
---
 src/main/java/org/apache/commons/net/ftp/DeflateSocket.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/apache/commons/net/ftp/DeflateSocket.java 
b/src/main/java/org/apache/commons/net/ftp/DeflateSocket.java
index d1fd8a5a..62f9cd47 100644
--- a/src/main/java/org/apache/commons/net/ftp/DeflateSocket.java
+++ b/src/main/java/org/apache/commons/net/ftp/DeflateSocket.java
@@ -25,6 +25,7 @@ import java.net.Socket;
 import java.net.SocketAddress;
 import java.net.SocketException;
 import java.nio.channels.SocketChannel;
+import java.util.Objects;
 import java.util.zip.DeflaterOutputStream;
 import java.util.zip.InflaterInputStream;
 
@@ -41,7 +42,7 @@ class DeflateSocket extends Socket {
     private final Socket delegate;
 
     private DeflateSocket(final Socket delegate) {
-        this.delegate = delegate;
+        this.delegate = Objects.requireNonNull(delegate, "delegate");
     }
 
     @Override

Reply via email to