aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xbmc/interfaces/json-rpc/AudioLibrary.cpp8
-rw-r--r--xbmc/interfaces/json-rpc/VideoLibrary.cpp8
2 files changed, 8 insertions, 8 deletions
diff --git a/xbmc/interfaces/json-rpc/AudioLibrary.cpp b/xbmc/interfaces/json-rpc/AudioLibrary.cpp
index 3dc316ca10..334108785a 100644
--- a/xbmc/interfaces/json-rpc/AudioLibrary.cpp
+++ b/xbmc/interfaces/json-rpc/AudioLibrary.cpp
@@ -299,10 +299,10 @@ bool CAudioLibrary::FillFileItemList(const CVariant &parameterObject, CFileItemL
if (musicdatabase.Open())
{
- CStdString file = parameterObject["file"].asString();
- int artistID = (int)parameterObject["artistid"].asInteger();
- int albumID = (int)parameterObject["albumid"].asInteger();
- int genreID = (int)parameterObject["genreid"].asInteger();
+ CStdString file = parameterObject["file"].asString();
+ int artistID = (int)parameterObject["artistid"].asInteger(-1);
+ int albumID = (int)parameterObject["albumid"].asInteger(-1);
+ int genreID = (int)parameterObject["genreid"].asInteger(-1);
CFileItem fileItem;
if (FillFileItem(file, fileItem))
diff --git a/xbmc/interfaces/json-rpc/VideoLibrary.cpp b/xbmc/interfaces/json-rpc/VideoLibrary.cpp
index 9dfe2b4009..bc6535db29 100644
--- a/xbmc/interfaces/json-rpc/VideoLibrary.cpp
+++ b/xbmc/interfaces/json-rpc/VideoLibrary.cpp
@@ -390,10 +390,10 @@ bool CVideoLibrary::FillFileItemList(const CVariant &parameterObject, CFileItemL
CVideoDatabase videodatabase;
if (videodatabase.Open())
{
- CStdString file = parameterObject["file"].asString();
- int movieID = (int)parameterObject["movieid"].asInteger();
- int episodeID = (int)parameterObject["episodeid"].asInteger();
- int musicVideoID = (int)parameterObject["musicvideoid"].asInteger();
+ CStdString file = parameterObject["file"].asString();
+ int movieID = (int)parameterObject["movieid"].asInteger(-1);
+ int episodeID = (int)parameterObject["episodeid"].asInteger(-1);
+ int musicVideoID = (int)parameterObject["musicvideoid"].asInteger(-1);
bool success = false;
CFileItem fileItem;