[vlc-devel] [PATCH 1/7] medialibrary: Fix missing parameters

Hugo Beauzée-Luyssen hugo at beauzee.fr
Thu Dec 12 15:10:50 CET 2019


Which was not failing because the pointer was implicitely converted to
boolean, and the default value was used for the pointer parameter.
---
 modules/misc/medialibrary/medialib.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/misc/medialibrary/medialib.cpp b/modules/misc/medialibrary/medialib.cpp
index cb5d4007f9..d494da82d4 100644
--- a/modules/misc/medialibrary/medialib.cpp
+++ b/modules/misc/medialibrary/medialib.cpp
@@ -708,7 +708,7 @@ int MediaLibrary::List( int listQuery, const vlc_ml_query_params_t* params, va_l
             medialibrary::Query<medialibrary::IArtist> query;
             bool includeAll = va_arg( args, int ) != 0;
             if ( psz_pattern != nullptr )
-                query = m_ml->searchArtists( psz_pattern, paramsPtr );
+                query = m_ml->searchArtists( psz_pattern, includeAll, paramsPtr );
             else
                 query = m_ml->artists( includeAll, paramsPtr );
             if ( query == nullptr )
@@ -723,7 +723,7 @@ int MediaLibrary::List( int listQuery, const vlc_ml_query_params_t* params, va_l
             medialibrary::Query<medialibrary::IArtist> query;
             bool includeAll = va_arg( args, int ) != 0;
             if ( psz_pattern != nullptr )
-                query = m_ml->searchArtists( psz_pattern, paramsPtr );
+                query = m_ml->searchArtists( psz_pattern, includeAll, paramsPtr );
             else
                 query = m_ml->artists( includeAll, paramsPtr );
             if ( query == nullptr )
-- 
2.20.1



More information about the vlc-devel mailing list