archive/iso9660: skip empty filenames

Aparently, libcdio sometimes returns empty filenames, causing MPD
crashes.  This shouldn't really happen, and I consider this a libcdio
bug - but if it happens, people blame MPD, so let's add a check.

Closes https://github.com/MusicPlayerDaemon/MPD/issues/776
This commit is contained in:
Max Kellermann
2020-03-07 09:16:37 +01:00
parent 73a1f078a6
commit 8d34a1cfc6
2 changed files with 6 additions and 1 deletions

2
NEWS
View File

@@ -1,4 +1,6 @@
ver 0.21.21 (not yet released)
* archive
- iso9660: skip empty file names to work around libcdio bug
* decoder
- gme: ignore empty tags
* output