diff --git a/src/main/plugin_core.c b/src/main/plugin_core.c index 53c41af..a8ec16a 100644 --- a/src/main/plugin_core.c +++ b/src/main/plugin_core.c @@ -250,6 +250,8 @@ static void core_docroot_free(liServer *srv, gpointer param) { for (i = 0; i < arr->len; i++) { li_pattern_free(g_array_index(arr, liPattern*, i)); } + + g_array_free(arr, TRUE); } static liAction* core_docroot(liServer *srv, liWorker *wrk, liPlugin* p, liValue *val, gpointer userdata) {