aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/fm.c5
-rw-r--r--src/fm.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/src/fm.c b/src/fm.c
index a1ca18e..9f0bbe8 100644
--- a/src/fm.c
+++ b/src/fm.c
@@ -27,6 +27,8 @@ static char last_preview_path[PATH_MAX] = "";
bool need_redraw = true;
char *enveditor = "vi";
+window *status_window;
+
/* Function forward declarations */
static fm_info *fm_w_init(terminal *term);
static void fm_file_list_init(file_list *l, int cap);
@@ -476,7 +478,8 @@ open_with_editor(char **argv)
void
create_status_bar_win(terminal *t)
{
- wm_create_new_w(t, "status_bar", 1, t->maxx, t->maxy - 1, 0);
+ status_window =
+ wm_create_new_w(t, "status_bar", 1, t->maxx, t->maxy - 1, 0);
}
void
diff --git a/src/fm.h b/src/fm.h
index e9e0fae..35af4eb 100644
--- a/src/fm.h
+++ b/src/fm.h
@@ -45,6 +45,8 @@ extern bool need_redraw;
#define ENV_EDITOR 1
#define ENV_SF 2
+extern window *status_window;
+
file_list *fm_getdir(file_list *list, const char *path);
fm_info *fm_init(terminal *t);
void fm_getcwd(fm_info *info);