diff options
Diffstat (limited to 'src/uci/state.c')
| -rw-r--r-- | src/uci/state.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/uci/state.c b/src/uci/state.c index f64b5cf..56e0b04 100644 --- a/src/uci/state.c +++ b/src/uci/state.c @@ -9,7 +9,7 @@ option_setting_t option_setting_combo( combo_t *combo ) { option_setting_t output = {0}; - memcpy(output.option_name, option_name, 32); + strncpy(output.option_name, option_name, 32); output.type = OPTION_COMBO; output.data.combo = (option_combo_setting_t) { combinations, @@ -29,7 +29,7 @@ option_setting_t option_setting_spin( spin_t *spin ) { option_setting_t output = {0}; - memcpy(output.option_name, option_name, 32); + strncpy(output.option_name, option_name, 32); output.type = OPTION_SPIN; output.data.spin = (option_spin_setting_t) { min, max, default_value }; output.value.spin = spin; @@ -43,7 +43,7 @@ option_setting_t option_setting_check( check_t *check ) { option_setting_t output = {0}; - memcpy(output.option_name, option_name, 32); + strncpy(output.option_name, option_name, 32); output.type = OPTION_CHECK; output.data.check_default = default_value; output.value.check = check; @@ -72,7 +72,7 @@ option_setting_t option_setting_button( button_t *button ) { option_setting_t output = {0}; - memcpy(output.option_name, option_name, 32); + strncpy(output.option_name, option_name, 32); output.type = OPTION_BUTTON; output.value.button = button; *button = false; |
