diff --git a/daemon/helpers.c b/daemon/helpers.c index a6d43f198..5be4b1d7f 100644 --- a/daemon/helpers.c +++ b/daemon/helpers.c @@ -107,10 +107,8 @@ int pcre_multi_match(pcre *re, pcre_extra *ree, const char *s, unsigned int num, if (f(el, &ins, p)) g_queue_push_tail(q, ins); - for (i = 0; i < num; i++) { - if (el[i]) - free(el[i]); - } + for (i = 0; i < num; i++) + g_free(el[i]); } free(el);