void free_label(textlabel_t * p) { if (p) { free(p->text); if (p->html) { if (p->u.html) free_html_label(p->u.html, 1); } else { free_textspan(p->u.txt.span, p->u.txt.nspans); } free(p); } }
void free_label(textlabel_t * p) { if (p) { free(p->text); if (p->html) { #ifdef ENABLE_HTML //maks free_html_label(p->u.html, 1); #endif } else { free_textline(p->u.txt.line); } free(p); } }
static void free_html_cell(htmlcell_t * cp) { free_html_label(&cp->child, 0); free_html_data(&cp->data); free(cp); }