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