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) {