SDL_gpu_shadercross: Fail when too much position arguments are given

From 5e127ff3878520fe71f3d96319fbbaef41f5d56f Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Fri, 25 Oct 2024 20:17:06 +0200
Subject: [PATCH] Fail when too much position arguments are given

---
 src/cli.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/cli.c b/src/cli.c
index a088390..ac28eea 100644
--- a/src/cli.c
+++ b/src/cli.c
@@ -161,6 +161,7 @@ int main(int argc, char *argv[])
         } else {
             SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "%s: Unknown argument: %s", argv[0], arg);
             print_help(1);
+            return 1;
         }
     }
     if (!filename) {