aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/interface-ncurses.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/interface-ncurses.cpp')
-rw-r--r--src/interface-ncurses.cpp11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/interface-ncurses.cpp b/src/interface-ncurses.cpp
index 0be2145..32c310c 100644
--- a/src/interface-ncurses.cpp
+++ b/src/interface-ncurses.cpp
@@ -56,7 +56,8 @@ static void scintilla_notify(Scintilla *sci, int idFrom,
#define SCI_COLOR_ATTR(f, b) \
((chtype)COLOR_PAIR(SCI_COLOR_PAIR(f, b)))
-ViewNCurses::ViewNCurses()
+void
+ViewNCurses::initialize_impl(void)
{
WINDOW *window;
@@ -75,13 +76,7 @@ ViewNCurses::ViewNCurses()
/* Set up window position: never changes */
mvwin(window, 1, 0);
- initialize();
-}
-
-ViewNCurses::~ViewNCurses()
-{
- delwin(get_window());
- scintilla_delete(sci);
+ setup();
}
void