From: NeilBrown Date: Thu, 26 Nov 2015 23:58:44 +0000 (+1100) Subject: in doc-dir we can use ->home->data to get document. X-Git-Tag: lca2016~172 X-Git-Url: http://git.neil.brown.name/?a=commitdiff_plain;h=d4fb26d82398c4de543436111504cc42caeba697;p=edlib.git in doc-dir we can use ->home->data to get document. And use ->mark to find point too. Signed-off-by: NeilBrown --- diff --git a/doc-dir.c b/doc-dir.c index 4a694286..d085809c 100644 --- a/doc-dir.c +++ b/doc-dir.c @@ -501,10 +501,9 @@ DEF_CMD(dir_destroy) DEF_CMD(dir_open) { struct pane *p = ci->home; - struct point *pt = p->point; - struct doc *d = pt->doc; + struct doc *d = p->data; struct directory *dr = container_of(d, struct directory, doc); - struct dir_ent *de = pt->m.ref.d; + struct dir_ent *de = ci->mark->ref.d; struct pane *par = p->parent; int fd; char *fname = NULL;