Test fix for crash

pull/40/head
Ivan Dmitrievich Yartsev 12 months ago
parent 610acdaf55
commit 6e7fe49ed4

@ -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;

Loading…
Cancel
Save