diff --git a/src/screen_file.c b/src/screen_file.c
index 16f9352428def6157fa9c36ac244a4657462f338..d40c8edc9739094a1a6fcfaed2970a7a35d6c092 100644 (file)
--- a/src/screen_file.c
+++ b/src/screen_file.c
} else
return -1;
} else
return -1;
- filelist = mpdclient_filelist_free(filelist);
+ mpdclient_filelist_free(filelist);
filelist = mpdclient_filelist_get(c, path);
sync_highlights(c, filelist);
list_window_check_selected(lw, filelist->length);
filelist = mpdclient_filelist_get(c, path);
sync_highlights(c, filelist);
list_window_check_selected(lw, filelist->length);
browse_exit(void)
{
if( filelist )
browse_exit(void)
{
if( filelist )
- filelist = mpdclient_filelist_free(filelist);
- lw = list_window_free(lw);
- lw_state = list_window_free_state(lw_state);
+ mpdclient_filelist_free(filelist);
+ list_window_free(lw);
+ list_window_free_state(lw_state);
}
static void
}
static void