diff --git a/src/classic/hfp_gsm_model.c b/src/classic/hfp_gsm_model.c index 3bf123d3a..107aaef96 100644 --- a/src/classic/hfp_gsm_model.c +++ b/src/classic/hfp_gsm_model.c @@ -88,19 +88,19 @@ static void set_callsetup_status(hfp_callsetup_status_t status){ static inline void set_enhanced_call_status_active(int index_in_table){ if ((index_in_table < 0) || (index_in_table > HFP_GSM_MAX_NR_CALLS)) return; hfp_gsm_model_calls[index_in_table].enhanced_status = HFP_ENHANCED_CALL_STATUS_ACTIVE; - hfp_gsm_model_calls[index_in_table].used_slot = 1; + hfp_gsm_model_calls[index_in_table].used_slot = true; } static inline void set_enhanced_call_status_held(int index_in_table){ if ((index_in_table < 0) || (index_in_table > HFP_GSM_MAX_NR_CALLS)) return; hfp_gsm_model_calls[index_in_table].enhanced_status = HFP_ENHANCED_CALL_STATUS_HELD; - hfp_gsm_model_calls[index_in_table].used_slot = 1; + hfp_gsm_model_calls[index_in_table].used_slot = true; } static inline void set_enhanced_call_status_response_hold(int index_in_table){ if ((index_in_table < 0) || (index_in_table > HFP_GSM_MAX_NR_CALLS)) return; hfp_gsm_model_calls[index_in_table].enhanced_status = HFP_ENHANCED_CALL_STATUS_CALL_HELD_BY_RESPONSE_AND_HOLD; - hfp_gsm_model_calls[index_in_table].used_slot = 1; + hfp_gsm_model_calls[index_in_table].used_slot = true; } static inline void set_enhanced_call_status_initiated(int index_in_table){ @@ -114,7 +114,7 @@ static inline void set_enhanced_call_status_initiated(int index_in_table){ hfp_gsm_model_calls[index_in_table].enhanced_status = HFP_ENHANCED_CALL_STATUS_INCOMING; } } - hfp_gsm_model_calls[index_in_table].used_slot = 1; + hfp_gsm_model_calls[index_in_table].used_slot = true; } static int get_enhanced_call_status(int index_in_table){ @@ -143,7 +143,7 @@ static inline int is_enhanced_call_status_initiated(int index_in_table){ static void free_call_slot(int index_in_table){ if ((index_in_table < 0) || (index_in_table > HFP_GSM_MAX_NR_CALLS)) return; - hfp_gsm_model_calls[index_in_table].used_slot = 0; + hfp_gsm_model_calls[index_in_table].used_slot = false; } void hfp_gsm_init(void){ diff --git a/src/classic/hfp_gsm_model.h b/src/classic/hfp_gsm_model.h index c67def13e..4f96b3fed 100644 --- a/src/classic/hfp_gsm_model.h +++ b/src/classic/hfp_gsm_model.h @@ -53,7 +53,7 @@ extern "C" { /* API_START */ typedef struct { - uint8_t used_slot; + bool used_slot; hfp_enhanced_call_status_t enhanced_status; hfp_enhanced_call_dir_t direction; hfp_enhanced_call_mode_t mode;