X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/eb525fcd474c7c30e98e0764698a6fac33eb10ce..346ba8d53eb0c9cead1d3818eedc1b004ea938af:/disobedience/choose.c diff --git a/disobedience/choose.c b/disobedience/choose.c index 9a9ec34..71256c8 100644 --- a/disobedience/choose.c +++ b/disobedience/choose.c @@ -298,7 +298,7 @@ static void fill_directory_node(struct choosenode *cn) { /* TODO: de-dupe against fill_letter_node */ assert(report_label != 0); gtk_label_set_text(GTK_LABEL(report_label), "getting files"); - cn->children.nvec = 0; + clear_children(cn); cbd = xmalloc(sizeof *cbd); cbd->u.choosenode = cn; disorder_eclient_dirs(client, got_dirs, cn->path, 0, cbd);