void add_fields_and_tags(config* conf) { conf->fields_s = array_to_container_string( conf->fields, conf->fields_n, '{', '}', ':', ','); printf("fields: %s\n", conf->fields_s); conf->tags_s = array_to_container_string( conf->tags, conf->tags_n, '[', ']', ',', ','); printf("tags: %s\n", conf->tags_s); }
void add_fields_and_tags(config* conf) { if(conf->fields_s != NULL) { free(conf->fields_s); conf->fields_s = NULL; } conf->fields_s = array_to_container_string( conf->fields, conf->fields_n, '{', '}', ':', ','); if(conf->tags_s != NULL) { free(conf->tags_s); conf->tags_s = NULL; } conf->tags_s = array_to_container_string( conf->tags, conf->tags_n, '[', ']', ',', ','); }