From 32f4bb3546c66b1c6a67b469e88169aa0c0f81b6 Mon Sep 17 00:00:00 2001
From: andy5995 <[EMAIL REDACTED]>
Date: Sat, 10 May 2025 02:15:36 -0500
Subject: [PATCH] NET_WaitUntilInputAvailable(): check if caller provided
negative value
---
src/SDL_net.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/SDL_net.c b/src/SDL_net.c
index d9cadca..76b0324 100644
--- a/src/SDL_net.c
+++ b/src/SDL_net.c
@@ -1592,6 +1592,8 @@ int NET_WaitUntilInputAvailable(void **vsockets, int numsockets, int timeoutms)
NET_GenericSocket **sockets = (NET_GenericSocket **) vsockets;
if (!sockets) {
return SDL_InvalidParamError("sockets");
+ } else if (numsockets < 0) {
+ return SDL_InvalidParamError("numsockets");
} else if (numsockets == 0) {
return 0;
}