]> git.neil.brown.name Git - edlib.git/commitdiff
use ->home->data, not ->focus->data
authorNeilBrown <neil@brown.name>
Wed, 2 Dec 2015 09:14:10 +0000 (20:14 +1100)
committerNeilBrown <neil@brown.name>
Wed, 2 Dec 2015 09:14:10 +0000 (20:14 +1100)
->focus isn't guaranteed to be the local pane.  Home is.

Signed-off-by: NeilBrown <neil@brown.name>
doc-text.c
emacs-search.c

index 885ffef139bd635b5163912208c43c325ec24693..3daf41e00d7eea93fa68cca112013c4c82c9d00a 100644 (file)
@@ -1519,7 +1519,7 @@ DEF_CMD(text_set_attr)
 
 DEF_CMD(text_destroy)
 {
-       struct doc_data *dd = ci->focus->data;
+       struct doc_data *dd = ci->home->data;
        struct text *t = container_of(dd->doc, struct text, doc);
 
        while (!list_empty(&t->text)) {
index 15797a6b90b6cdf892df21405d1e06b6096f33f5..f2a83a00c48bffb214a2c77479857287f4a5d982 100644 (file)
@@ -151,7 +151,7 @@ DEF_CMD(search_backward)
 
 DEF_CMD(search_close)
 {
-       struct es_info *esi = ci->focus->data;
+       struct es_info *esi = ci->home->data;
 
        doc_del_view(ci->focus, &esi->watch);
        /* TEMP HACK - please fix */