Browse code

bb12478 - freshclam - Fix memory leak

fixed a leak caused by a failure to free the server list (allocated two
layers deep via realloc)

Mickey Sola authored on 2020/03/06 03:59:38
Showing 1 changed files
... ...
@@ -2001,6 +2001,9 @@ done:
2001 2001
     if (NULL != urlDatabaseList) {
2002 2002
         free_string_list(urlDatabaseList, nUrlDatabases);
2003 2003
     }
2004
+    if (NULL != serverList) {
2005
+        free_string_list(serverList, nServers);
2006
+    }
2004 2007
     if (NULL != opts) {
2005 2008
         optfree(opts);
2006 2009
     }