fix MPD::Connection::GetDirectories()
they should return only dirs from main dir, not from all subdirs
This commit is contained in:
@@ -720,7 +720,7 @@ void Connection::GetDirectories(const std::string &path, TagList &v) const
|
|||||||
{
|
{
|
||||||
if (isConnected)
|
if (isConnected)
|
||||||
{
|
{
|
||||||
mpd_send_list_all(itsConnection, path.c_str());
|
mpd_send_list_meta(itsConnection, path.c_str());
|
||||||
while (mpd_directory *dir = mpd_recv_directory(itsConnection))
|
while (mpd_directory *dir = mpd_recv_directory(itsConnection))
|
||||||
{
|
{
|
||||||
v.push_back(mpd_directory_get_path(dir));
|
v.push_back(mpd_directory_get_path(dir));
|
||||||
|
|||||||
Reference in New Issue
Block a user