From a14da2fe3864712dab4e7c4cfb5c323026d668de Mon Sep 17 00:00:00 2001 From: Aargh Rai Date: Fri, 10 Jul 2026 16:01:57 +0530 Subject: moving header files to include directory & moving resources in it's own directory i know currently there is race condition, but the code is getting too messy, i will continue to this after i make a vis tool to analyse how i should split up files & stuff the code rn needs intense restructing for it to make any more progress --- src/uci/state.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/uci/state.c') 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; -- cgit v1.2.3