diff --git a/menu/menu_input.c b/menu/menu_input.c index e95568ca53..223de0c7de 100644 --- a/menu/menu_input.c +++ b/menu/menu_input.c @@ -131,7 +131,7 @@ void menu_input_st_string_callback(void *userdata, const char *str) if ((current_setting = menu_setting_find(menu->keyboard.label_setting))) { - strlcpy(current_setting->value.string, str, current_setting->size); + setting_set_with_string_representation(current_setting, str); menu_setting_generic(current_setting); } else