Example #1
0
void filedlg_free(struct filedlg *fdlg)
{
    filedlg_clear(fdlg);
    delwin(fdlg->win);
    free(fdlg->buf);
    free(fdlg);
}
Example #2
0
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;
}
Example #3
0
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);
}
Example #4
0
void if_clear_filedlg(void)
{
    filedlg_clear(fd);
}