Mercurial > audlegacy
changeset 4371:20418bdce637
Fixed a segfault when trying to open fileinfo window while no file is
effectively selected (e.g. when playlist is empty, for example). Patch
adapted from bugzilla #216 from Federico Schwindt.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 25 Mar 2008 21:16:16 +0200 |
parents | 8ca25aee5037 |
children | 8e8465e9e5c7 |
files | src/audacious/playlist.c |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/audacious/playlist.c Tue Mar 25 21:02:13 2008 +0200 +++ b/src/audacious/playlist.c Tue Mar 25 21:16:16 2008 +0200 @@ -2495,8 +2495,10 @@ PLAYLIST_UNLOCK(playlist); - if (playlist->position->decoder != NULL && playlist->position->decoder->update_song_tuple != NULL && - playlist->position->decoder->file_info_box == NULL && path != NULL && !vfs_is_remote(path)) { + if (playlist->position != NULL && playlist->position->decoder != NULL && + playlist->position->decoder->update_song_tuple != NULL && + playlist->position->decoder->file_info_box == NULL && path != NULL && + !vfs_is_remote(path)) { fileinfo_show_editor_for_path(path, playlist->position->decoder); g_free(path);