From d5dd12d50d824d4655f4c3a0e8b3cffdc464df56 Mon Sep 17 00:00:00 2001 From: Michael Black W9MDB Date: Sun, 22 Dec 2024 11:38:27 -0600 Subject: [PATCH] Fix overrunning write in newcat.c --- rigs/yaesu/newcat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rigs/yaesu/newcat.c b/rigs/yaesu/newcat.c index 8549048b9..1706f54a1 100644 --- a/rigs/yaesu/newcat.c +++ b/rigs/yaesu/newcat.c @@ -8096,7 +8096,7 @@ int newcat_get_channel(RIG *rig, vfo_t vfo, channel_t *chan, int read_only) if (priv->ret_data[28] != ';') // must have TAG data? { // get the TAG data - sscanf(&priv->ret_data[28], "%32s", chan->tag); + sscanf(&priv->ret_data[28], "%31s", chan->tag); char *p = strchr(chan->tag, ';'); if (p) { *p = 0; }