From 8cd7e62ee4e5be12144c93d26a04f06e911ab8db Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Debian Linux)" <rob@synchro.net> Date: Wed, 29 Mar 2023 16:28:24 -0700 Subject: [PATCH] Fix GCC 12.2 warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] --- src/syncterm/ripper.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/syncterm/ripper.c b/src/syncterm/ripper.c index b0821b7866..e8864f0972 100644 --- a/src/syncterm/ripper.c +++ b/src/syncterm/ripper.c @@ -11966,6 +11966,8 @@ do_rip_command(int level, int sublevel, int cmd, const char *rawargs) if (no_viewport()) break; arg1 = parse_mega(&args[0], 2); + if(arg1 < 1) + break; struct point *argv = malloc(sizeof(struct point) * arg1); x1 = rip.x_dim - 1; y1 = rip.x_dim - 1; -- GitLab