static void layout_list_sync_sort(LayoutWindow *lw) { if (!layout_valid(&lw)) return; if (lw->vfl) vflist_sort_set(lw->vfl, lw->sort_method, lw->sort_ascend); if (lw->vfi) vficon_sort_set(lw->vfi, lw->sort_method, lw->sort_ascend); }
void vf_sort_set(ViewFile *vf, SortType type, gboolean ascend) { switch (vf->type) { case FILEVIEW_LIST: vflist_sort_set(vf, type, ascend); break; case FILEVIEW_ICON: vficon_sort_set(vf, type, ascend); break; } }