mpd/src/db
Max Kellermann 23d08820a2 db/update/Walk: fix crash when music_directory is not a directory
Add a runtime sanity check to avoid the assertion failure.

Closes https://github.com/MusicPlayerDaemon/MPD/issues/660
2019-10-07 12:24:25 +02:00
..
plugins db/Interface: CollectUniqueTags() allows multiple "groups" 2019-06-16 10:39:29 +02:00
update db/update/Walk: fix crash when music_directory is not a directory 2019-10-07 12:24:25 +02:00
Configured.cxx db/Plugin: use std::unique_ptr<> to manage Database pointers 2019-02-20 20:43:31 +01:00
Configured.hxx db/Plugin: use std::unique_ptr<> to manage Database pointers 2019-02-20 20:43:31 +01:00
Count.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
Count.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
DatabaseError.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
DatabaseGlue.cxx db/Plugin: use std::unique_ptr<> to manage Database pointers 2019-02-20 20:43:31 +01:00
DatabaseGlue.hxx db/Plugin: use std::unique_ptr<> to manage Database pointers 2019-02-20 20:43:31 +01:00
DatabaseListener.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
DatabaseLock.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
DatabaseLock.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
DatabasePlaylist.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
DatabasePlaylist.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
DatabasePlugin.hxx db/Plugin: use std::unique_ptr<> to manage Database pointers 2019-02-20 20:43:31 +01:00
DatabasePrint.cxx db/Interface: CollectUniqueTags() allows multiple "groups" 2019-06-16 10:39:29 +02:00
DatabasePrint.hxx db/Interface: CollectUniqueTags() allows multiple "groups" 2019-06-16 10:39:29 +02:00
DatabaseQueue.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
DatabaseQueue.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
DatabaseSong.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
DatabaseSong.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
Helpers.cxx db/Helpers: fix include guard 2018-09-02 12:32:33 +02:00
Helpers.hxx db/Helpers: fix include guard 2018-09-02 12:32:33 +02:00
Interface.hxx db/Interface: CollectUniqueTags() allows multiple "groups" 2019-06-16 10:39:29 +02:00
LightDirectory.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
meson.build Fix meson.build to work properly with '-Ddatabase=false' 2019-04-18 08:55:13 +02:00
PlaylistInfo.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
PlaylistVector.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
PlaylistVector.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
Ptr.hxx db/Plugin: use std::unique_ptr<> to manage Database pointers 2019-02-20 20:43:31 +01:00
Registry.cxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
Registry.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
Selection.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
Selection.hxx db/Selection: add sort and window 2018-09-02 11:10:04 +02:00
Stats.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
UniqueTags.cxx db/Interface: CollectUniqueTags() allows multiple "groups" 2019-06-16 10:39:29 +02:00
UniqueTags.hxx db/Interface: CollectUniqueTags() allows multiple "groups" 2019-06-16 10:39:29 +02:00
Uri.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
VHelper.cxx db/VHelper: include DetachedSong.hxx to fix GCC 9 build failure 2019-01-21 14:34:12 +01:00
VHelper.hxx db/VHelper: include DetachedSong.hxx to fix GCC 9 build failure 2019-01-21 14:34:12 +01:00
Visitor.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00