aboutsummaryrefslogtreecommitdiffstats
path: root/src/Mapper.hxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2013-11-22 00:02:17 +0100
committerMax Kellermann <max@duempel.org>2013-11-22 00:02:17 +0100
commit67b8124a1d34c2fa850005317503663407b9648e (patch)
tree5d8233b2e2aad2b80a3b28d3d0345e38f5bdea06 /src/Mapper.hxx
parent51ec499c89ae62f366fbdfe08c87a05384905e2e (diff)
downloadmpd-67b8124a1d34c2fa850005317503663407b9648e.tar.gz
mpd-67b8124a1d34c2fa850005317503663407b9648e.tar.xz
mpd-67b8124a1d34c2fa850005317503663407b9648e.zip
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.
Diffstat (limited to 'src/Mapper.hxx')
-rw-r--r--src/Mapper.hxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Mapper.hxx b/src/Mapper.hxx
index be69a7110..947fd2822 100644
--- a/src/Mapper.hxx
+++ b/src/Mapper.hxx
@@ -41,7 +41,8 @@ mapper_init(AllocatedPath &&music_dir, AllocatedPath &&playlist_dir);
void mapper_finish(void);
/**
- * Return the absolute path of the music directory encoded in UTF-8.
+ * Return the absolute path of the music directory encoded in UTF-8 or
+ * nullptr if no music directory was configured.
*/
gcc_const
const char *