GList *layout_selection_list_by_index(LayoutWindow *lw) { if (!layout_valid(&lw)) return NULL; if (lw->vfl) return vflist_selection_get_list_by_index(lw->vfl); if (lw->vfi) return vficon_selection_get_list_by_index(lw->vfi); return NULL; }
GList *vf_selection_get_list_by_index(ViewFile *vf) { GList *list = NULL; switch (vf->type) { case FILEVIEW_LIST: list = vflist_selection_get_list_by_index(vf); break; case FILEVIEW_ICON: list = vficon_selection_get_list_by_index(vf); break; } return list; }