1
1

Fixes segfault after switch panel mode

...from non-listing one (info, tree, quick view) to panelization.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Этот коммит содержится в:
Andrew Borodin 2011-11-17 16:30:23 +03:00
родитель 3dbc61124f
Коммит 44b827bb9f
2 изменённых файлов: 6 добавлений и 2 удалений

Просмотреть файл

@ -52,6 +52,7 @@
#include "dir.h"
#include "midnight.h" /* current_panel */
#include "panel.h" /* WPanel */
#include "panelize.h"
@ -484,9 +485,10 @@ panelize_save_panel (struct WPanel *panel)
void
cd_panelize_cmd (void)
{
WPanel *panel = MENU_PANEL_IDX == 0 ? left_panel : right_panel;
if (get_display_type (MENU_PANEL_IDX) != view_listing)
set_display_type (MENU_PANEL_IDX, view_listing);
do_panelize_cd (panel);
do_panelize_cd ((struct WPanel *) get_panel_widget (MENU_PANEL_IDX));
}
/* --------------------------------------------------------------------------------------------- */

Просмотреть файл

@ -11,6 +11,8 @@
/*** structures declarations (and typedefs of structures)*****************************************/
struct WPanel;
/*** global variables defined in .c file *********************************************************/
/*** declarations of public functions ************************************************************/