PlaylistFile: ignore empty playlist names
Closes https://github.com/MusicPlayerDaemon/MPD/issues/465 and https://github.com/MusicPlayerDaemon/MPD/pull/466
This commit is contained in:
parent
c18cd941aa
commit
62a129c18f
1
NEWS
1
NEWS
@ -3,6 +3,7 @@ ver 0.21.6 (not yet released)
|
|||||||
- allow loading playlists specified as absolute filesystem paths
|
- allow loading playlists specified as absolute filesystem paths
|
||||||
- fix negated filter expressions with multiple tag values
|
- fix negated filter expressions with multiple tag values
|
||||||
- fix "list" with filter expression
|
- fix "list" with filter expression
|
||||||
|
- omit empty playlist names in "listplaylists"
|
||||||
* input
|
* input
|
||||||
- cdio_paranoia: fix build failure due to missing #include
|
- cdio_paranoia: fix build failure due to missing #include
|
||||||
* decoder
|
* decoder
|
||||||
|
@ -134,7 +134,9 @@ LoadPlaylistFileInfo(PlaylistInfo &info,
|
|||||||
const auto *const name_fs_end =
|
const auto *const name_fs_end =
|
||||||
FindStringSuffix(name_fs_str,
|
FindStringSuffix(name_fs_str,
|
||||||
PATH_LITERAL(PLAYLIST_FILE_SUFFIX));
|
PATH_LITERAL(PLAYLIST_FILE_SUFFIX));
|
||||||
if (name_fs_end == nullptr)
|
if (name_fs_end == nullptr ||
|
||||||
|
/* no empty playlist names (raw file name = ".m3u") */
|
||||||
|
name_fs_end == name_fs_str)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
FileInfo fi;
|
FileInfo fi;
|
||||||
|
Loading…
Reference in New Issue
Block a user