diff --git a/rigs/kenwood/kenwood.c b/rigs/kenwood/kenwood.c index 41b067ce8..aa4402df8 100644 --- a/rigs/kenwood/kenwood.c +++ b/rigs/kenwood/kenwood.c @@ -532,7 +532,7 @@ transaction_quit: if (strcmp(cmdstr, "IF") == 0) { elapsed_ms(&priv->cache_start, 1); - strncpy(priv->last_if_response, buffer, sizeof(priv->last_if_response)); + strncpy(priv->last_if_response, buffer, caps->if_len); } rs->hold_decode = 0; diff --git a/rigs/kenwood/kenwood.h b/rigs/kenwood/kenwood.h index 68415cc94..b737064d9 100644 --- a/rigs/kenwood/kenwood.h +++ b/rigs/kenwood/kenwood.h @@ -27,7 +27,7 @@ #include #include "token.h" -#define BACKEND_VER "20200428" +#define BACKEND_VER "20200429" #define EOM_KEN ';' #define EOM_TH '\r'