From e6f6c67d316537a33f2b5e8ed8e6952721b8aa91 Mon Sep 17 00:00:00 2001
From: "Rob Swindell (on ChromeOS)" <rob@synchro.net>
Date: Mon, 3 Jul 2023 20:17:21 -0700
Subject: [PATCH] Fix missing NULL terminator for rip_versions string list

Caught be GCC ASan.
---
 src/syncterm/bbslist.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/syncterm/bbslist.c b/src/syncterm/bbslist.c
index 5c5fce36b4..fad7e0b690 100644
--- a/src/syncterm/bbslist.c
+++ b/src/syncterm/bbslist.c
@@ -234,7 +234,7 @@ char                         *rate_names[] = {
 };
 int                           rates[] = {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 76800, 115200, 0};
 
-static char                  *rip_versions[] = {"Off", "RIPv1", "RIPv3"};
+static char                  *rip_versions[] = {"Off", "RIPv1", "RIPv3", NULL};
 
 static char                  *fc_names[] = {"RTS/CTS", "XON/XOFF", "RTS/CTS and XON/XOFF", "None", NULL};
 static char                  *fc_enum[] = {"RTSCTS", "XONXOFF", "RTSCTS_XONXOFF", "None", NULL};
-- 
GitLab