void filedlg_free(struct filedlg *fdlg) { filedlg_clear(fdlg); delwin(fdlg->win); free(fdlg->buf); free(fdlg); }
void filedlg_free(struct filedlg *fdlg) { filedlg_clear(fdlg); hl_regex_free(&fdlg->last_hlregex); fdlg->last_hlregex = NULL; hl_regex_free(&fdlg->hlregex); fdlg->hlregex = NULL; swin_delwin(fdlg->win); fdlg->win = NULL; free(fdlg->buf); fdlg->buf = NULL; delete fdlg; }
void filedlg_free(struct filedlg *fdlg) { filedlg_clear(fdlg); ibuf_free(fdlg->G_line_number); hl_regex_free(&fdlg->last_hlregex); fdlg->last_hlregex = NULL; hl_regex_free(&fdlg->hlregex); fdlg->hlregex = NULL; swin_delwin(fdlg->win); fdlg->win = NULL; free(fdlg->buf); fdlg->buf = NULL; free(fdlg); }
void if_clear_filedlg(void) { filedlg_clear(fd); }