diff options
| author | Lars-Dominik Braun <lars@6xq.net> | 2012-09-17 11:26:09 +0200 |
|---|---|---|
| committer | Lars-Dominik Braun <lars@6xq.net> | 2012-09-17 11:26:09 +0200 |
| commit | e3d8f497baaf02daeddb060cd986681d0ee208de (patch) | |
| tree | bd7f555e89662d0d9a1611e2901892d860e09df1 /src/ui.c | |
| parent | 5b2a121673f573b46eed00ccf9a38ab40ec3708b (diff) | |
| download | pianobar-e3d8f497baaf02daeddb060cd986681d0ee208de.tar.gz pianobar-e3d8f497baaf02daeddb060cd986681d0ee208de.tar.bz2 pianobar-e3d8f497baaf02daeddb060cd986681d0ee208de.zip | |
Fix history memory leak
With `history = 0` playlist items are discarded, but not freed.
Diffstat (limited to 'src/ui.c')
| -rw-r--r-- | src/ui.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -894,6 +894,8 @@ void BarUiHistoryPrepend (BarApp_t *app, PianoSong_t *song) { PianoDestroyPlaylist (delSong); } } + } else { + PianoDestroyPlaylist (song); } } |
