From 558e6b78d4c269a2de4a152cd2c72cb685c65027 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net>
Date: Mon, 25 Aug 2014 21:35:27 +0300
Subject: [PATCH] filesystem: avoid potential qsort(NULL)

---
 src/text/filesystem.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/text/filesystem.c b/src/text/filesystem.c
index 31d4dc664af5..4b4d0bb7aceb 100644
--- a/src/text/filesystem.c
+++ b/src/text/filesystem.c
@@ -153,7 +153,7 @@ int vlc_loaddir( DIR *dir, char ***namelist,
             num++;
     }
 
-    if (compar != NULL)
+    if (compar != NULL && num > 0)
         qsort (tab, num, sizeof (*tab),
                (int (*)( const void *, const void *))compar);
     *namelist = tab;
-- 
GitLab