db/update/Archive: ignore filenames with newline character
This commit is contained in:
parent
395bf34a91
commit
e84db4f411
|
@ -39,7 +39,9 @@ LockFindSong(Directory &directory, std::string_view name) noexcept
|
||||||
static bool
|
static bool
|
||||||
IsAcceptableFilename(std::string_view name) noexcept
|
IsAcceptableFilename(std::string_view name) noexcept
|
||||||
{
|
{
|
||||||
return !name.empty();
|
return !name.empty() &&
|
||||||
|
/* newlines cannot be represented in MPD's protocol */
|
||||||
|
name.find('\n') == name.npos;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
Loading…
Reference in New Issue