diff --git a/dir_list_special.c b/dir_list_special.c index 1270ef58d4..ec56763231 100644 --- a/dir_list_special.c +++ b/dir_list_special.c @@ -44,6 +44,10 @@ struct string_list *dir_list_new_special(const char *input_dir, enum dir_list_ty dir = settings->video.shader_dir; exts = "cg|cgp|glsl|glslp"; break; + case DIR_LIST_COLLECTIONS: + dir = settings->playlist_directory; + exts = "lpl"; + break; case DIR_LIST_DATABASES: dir = settings->content_database; exts = "rdb"; diff --git a/dir_list_special.h b/dir_list_special.h index 7a21ed1b91..2193eeb9ce 100644 --- a/dir_list_special.h +++ b/dir_list_special.h @@ -30,6 +30,7 @@ enum dir_list_type DIR_LIST_CORES, DIR_LIST_CORE_INFO, DIR_LIST_DATABASES, + DIR_LIST_COLLECTIONS, DIR_LIST_PLAIN, DIR_LIST_SHADERS };