From 86f3c8eb2634868e1b28f05f0c0eef43764fbf7d Mon Sep 17 00:00:00 2001
From: Regis Houssin <regis@dolibarr.fr>
Date: Wed, 5 Sep 2012 12:38:39 +0200
Subject: [PATCH] Fix: return an array

---
 htdocs/core/lib/files.lib.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/htdocs/core/lib/files.lib.php b/htdocs/core/lib/files.lib.php
index a25509e6606..d477d4b40c7 100644
--- a/htdocs/core/lib/files.lib.php
+++ b/htdocs/core/lib/files.lib.php
@@ -83,11 +83,11 @@ function dol_dir_list($path, $types="all", $recursive=0, $filter="", $excludefil
 			'loaddate' => $loaddate,
 			'loadsize' => $loadsize
 	);
-	$file_list=$hookmanager->executeHooks('getDirList', $parameters);
+	$ret=$hookmanager->executeHooks('getDirList', $parameters);
 
-	if (is_array($file_list))
+	if (! empty($hookmanager->resArray))
 	{
-		return $file_list;
+		return $hookmanager->resArray;
 	}
 	else
 	{
-- 
GitLab