SDL_net: PumpDatagramSocket(): return -1 on invalid socket parameter

From 69ffd92bdcaab988256ffb8bda9b330400676f29 Mon Sep 17 00:00:00 2001
From: Petar Popovic <[EMAIL REDACTED]>
Date: Sun, 27 Apr 2025 21:23:18 +0200
Subject: [PATCH] PumpDatagramSocket(): return -1 on invalid socket parameter

---
 src/SDL_net.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/SDL_net.c b/src/SDL_net.c
index 8d1bf36..bdc6540 100644
--- a/src/SDL_net.c
+++ b/src/SDL_net.c
@@ -1357,7 +1357,8 @@ static int SendOneDatagram(SDLNet_DatagramSocket *sock, SDLNet_Address *addr, Ui
 static int PumpDatagramSocket(SDLNet_DatagramSocket *sock)
 {
     if (!sock) {
-        return SDL_InvalidParamError("sock");
+        SDL_InvalidParamError("sock");
+        return -1;
     }
 
     while (sock->pending_output_len > 0) {