diff options
author | montellese <montellese@xbmc.org> | 2011-06-12 11:49:53 +0200 |
---|---|---|
committer | montellese <montellese@xbmc.org> | 2011-06-12 11:50:20 +0200 |
commit | 0f336335f0090579d6fad196c3b66d293f126ead (patch) | |
tree | 5838118836e21dcbef21f80b11e9b95551179dae | |
parent | c28d6efbf1b455e2b1d8e8a62c61029f8ae64f67 (diff) |
fixes #11538: fix XBMC.Play to play plugin-related media paths through "file" parameter (thanks xblitz)
-rw-r--r-- | xbmc/interfaces/json-rpc/FileItemHandler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xbmc/interfaces/json-rpc/FileItemHandler.cpp b/xbmc/interfaces/json-rpc/FileItemHandler.cpp index 51a0dce9de..0af93079f5 100644 --- a/xbmc/interfaces/json-rpc/FileItemHandler.cpp +++ b/xbmc/interfaces/json-rpc/FileItemHandler.cpp @@ -199,7 +199,7 @@ bool CFileItemHandler::FillFileItemList(const CVariant ¶meterObject, CFileIt CFileOperations::FillFileItemList(parameterObject, list); CStdString file = parameterObject["file"].asString(); - if (!file.empty() && !CDirectory::Exists(file) && (URIUtils::IsURL(file) || CFile::Exists(file))) + if (!file.empty() && (URIUtils::IsURL(file) || (CFile::Exists(file) && !CDirectory::Exists(file)))) { bool added = false; for (int index = 0; index < list.Size(); index++) |