diff --git a/noice.c b/noice.c index 8fe7f98d..784ccb95 100644 --- a/noice.c +++ b/noice.c @@ -666,6 +666,7 @@ nochange: tmp = readln(); if (tmp == NULL) tmp = xstrdup(ifilter); + /* Check and report regex errors */ r = setfilter(&re, tmp); if (r != 0) { free(tmp); @@ -673,7 +674,6 @@ nochange: } free(filter); filter = tmp; - filter_re = re; DPRINTF_S(filter); /* Save current */ if (n > 0)