diff --git a/source/libublsettings.c b/source/libublsettings.c index db90dbf..15ea684 100644 --- a/source/libublsettings.c +++ b/source/libublsettings.c @@ -1764,11 +1764,7 @@ void yon_config_register(char *key, char *config_load, void *data){ if (data){ if (!__yon__config__strings||!(current=(yon_config_parameter*)yon_dictionary_get((dictionary**)&__yon__config__strings,key))){ { - yon_config_parameter *cur_default = (yon_config_parameter*)yon_dictionary_get((dictionary**)&__yon__config__default__strings,key); - if ((cur_default&&cur_default->data&&!strcmp((char*)cur_default->data,(char*)data))){ - yon_config_remove_by_key(current->key); - return; - } + if (__yon__config__strings){ char *data_copy = yon_char_new(data); yon_config_parameter* dict=NULL;