diff options
Diffstat (limited to 'src/interface-ncurses.cpp')
-rw-r--r-- | src/interface-ncurses.cpp | 11 |
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 |