Mapper: _get_music_directory_utf8() may return nullptr

If no music_directory is configured, return nullptr instead of an
empty string.  This fixes a crash when db_file is configured without
music_directory.
This commit is contained in:
Max Kellermann
2013-11-22 00:02:17 +01:00
parent 51ec499c89
commit 67b8124a1d
3 changed files with 7 additions and 2 deletions

View File

@@ -133,7 +133,9 @@ void mapper_finish(void)
const char *
mapper_get_music_directory_utf8(void)
{
return music_dir_utf8.c_str();
return music_dir_utf8.empty()
? nullptr
: music_dir_utf8.c_str();
}
const AllocatedPath &