diff --git a/components/platform_config/platform_config.c b/components/platform_config/platform_config.c index f3537b0c..230f188b 100644 --- a/components/platform_config/platform_config.c +++ b/components/platform_config/platform_config.c @@ -538,7 +538,7 @@ bool config_set_group_bit(int bit_num,bool flag){ return result; } -void config_set_default(nvs_type_t type, const char *key, void * default_value, size_t blob_size) { +void config_set_default(nvs_type_t type, const char *key, const void * default_value, size_t blob_size) { if(!config_lock(LOCK_MAX_WAIT/portTICK_PERIOD_MS)){ ESP_LOGE(TAG, "Unable to lock config"); return; diff --git a/components/platform_config/platform_config.h b/components/platform_config/platform_config.h index 2164ae06..b7b58efa 100644 --- a/components/platform_config/platform_config.h +++ b/components/platform_config/platform_config.h @@ -56,7 +56,7 @@ cJSON * config_alloc_get_cjson(const char *key); esp_err_t config_set_cjson_str_and_free(const char *key, cJSON *value); void config_get_uint16t_from_str(const char *key, uint16_t *value, uint16_t default_value); void config_delete_key(const char *key); -void config_set_default(nvs_type_t type, const char *key, void * default_value, size_t blob_size); +void config_set_default(nvs_type_t type, const char *key, const void * default_value, size_t blob_size); void * config_alloc_get(nvs_type_t nvs_type, const char *key) ; bool wait_for_commit(); char * config_alloc_get_json(bool bFormatted);