From 74349cb3717e7d7f0e0741cf26b8aecaf1ce6140 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Wed, 28 Sep 2022 10:35:41 +0200 Subject: [PATCH] fix: default input names on model creation (#2395) Fixes #2389 --- radio/src/model_init.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/radio/src/model_init.cpp b/radio/src/model_init.cpp index 481b066ae..b9850cb86 100644 --- a/radio/src/model_init.cpp +++ b/radio/src/model_init.cpp @@ -36,10 +36,9 @@ void setDefaultInputs() expo->chn = i; expo->weight = 100; expo->mode = 3; // TODO constant - strncpy(g_model.inputNames[i], STR_VSRCRAW[stick_index] + 1, 3); -#if LEN_INPUT_NAME > 3 - g_model.inputNames[i][3] = '\0'; -#endif + strncpy(g_model.inputNames[i], + STR_VSRCRAW[stick_index] + sizeof(STR_CHAR_STICK) - 1, + LEN_INPUT_NAME); } storageDirty(EE_MODEL); }