From 5d37d56c642bc3e1853d09e684d6cd165ee3b5f6 Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Wed, 7 Jul 2010 23:41:33 +0200 Subject: [PATCH] always create header window this fixes crash that would occur if one had header_visibility = "no", classic user interface at start and tried to change it to alternative one at runtime. --- src/ncmpcpp.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ncmpcpp.cpp b/src/ncmpcpp.cpp index ffd62bef..764285c9 100644 --- a/src/ncmpcpp.cpp +++ b/src/ncmpcpp.cpp @@ -266,11 +266,9 @@ int main(int argc, char *argv[]) SetWindowsDimensions(header_height, footer_start_y, footer_height); + wHeader = new Window(0, 0, COLS, header_height, "", Config.header_color, brNone); if (Config.header_visibility || Config.new_design) - { - wHeader = new Window(0, 0, COLS, header_height, "", Config.header_color, brNone); wHeader->Display(); - } wFooter = new Window(0, footer_start_y, COLS, footer_height, "", Config.statusbar_color, brNone); wFooter->SetTimeout(ncmpcpp_window_timeout);