Index: trunk/configure.ac
===================================================================
--- trunk/configure.ac	(revision 564)
+++ trunk/configure.ac	(revision 565)
@@ -12,5 +12,5 @@
 dnl start
 dnl
-AM_INIT_AUTOMAKE(samhain, 4.4.4)
+AM_INIT_AUTOMAKE(samhain, 4.4.5)
 AC_DEFINE([SAMHAIN], 1, [Application is samhain])
 AC_CANONICAL_HOST
Index: trunk/docs/Changelog
===================================================================
--- trunk/docs/Changelog	(revision 564)
+++ trunk/docs/Changelog	(revision 565)
@@ -1,2 +1,5 @@
+4.4.5:
+	* fix a memory leak introduced in 4.4.4
+	
 4.4.4:
 	* fix more gcc 10 compiler warnings
Index: trunk/src/sh_files.c
===================================================================
--- trunk/src/sh_files.c	(revision 564)
+++ trunk/src/sh_files.c	(revision 565)
@@ -2323,7 +2323,12 @@
 	    }
 	  dirlist = addto_sh_dirlist (thisEntry, dirlist);
+#if defined(SH_USE_SCANDIR)
+	  free(entryList[entry]); /* scandir() mallocs entries */
+#endif
 	}
   }
-#if !defined(SH_USE_SCANDIR)  
+#if defined(SH_USE_SCANDIR)
+  free(entryList);
+#else
   while (thisEntry != NULL);
 #endif
