config: fix default values being set to null
This commit is contained in:
parent
1cc1aa2a2f
commit
3e3c598e0c
@ -204,7 +204,6 @@ twc_config_init_option(struct t_twc_profile *profile,
|
||||
char *description;
|
||||
char *string_values = NULL;
|
||||
int min = 0, max = 0;
|
||||
char *value;
|
||||
char *default_value = NULL;
|
||||
bool null_allowed = false;
|
||||
|
||||
@ -291,7 +290,6 @@ twc_config_init_option(struct t_twc_profile *profile,
|
||||
}
|
||||
|
||||
null_allowed = null_allowed || !is_default_profile;
|
||||
value = is_default_profile ? default_value : NULL;
|
||||
|
||||
/* store option index as data for WeeChat callbacks */
|
||||
int *index_check_pointer = malloc(sizeof(int));
|
||||
@ -307,7 +305,7 @@ twc_config_init_option(struct t_twc_profile *profile,
|
||||
|
||||
return weechat_config_new_option(
|
||||
twc_config_file, section, option_name, type, description, string_values,
|
||||
min, max, default_value, value, null_allowed,
|
||||
min, max, default_value, default_value, null_allowed,
|
||||
twc_config_profile_check_value_callback, profile, index_check_pointer,
|
||||
twc_config_profile_change_callback, profile, index_change_pointer, NULL,
|
||||
NULL, NULL);
|
||||
|
Loading…
Reference in New Issue
Block a user