aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--findutils/grep.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/findutils/grep.c b/findutils/grep.c
index 7c1e0f60d..d39dac140 100644
--- a/findutils/grep.c
+++ b/findutils/grep.c
@@ -216,14 +216,14 @@ static void load_regexes_from_file(const char *filename)
216 216
217 217
218#ifdef CONFIG_FEATURE_CLEAN_UP 218#ifdef CONFIG_FEATURE_CLEAN_UP
219static void destroy_regexes() 219static void destroy_regexes(void)
220{ 220{
221 if (regexes == NULL) 221 if (regexes == NULL)
222 return; 222 return;
223 223
224 /* destroy all the elments in the array */ 224 /* destroy all the elments in the array */
225 while (--nregexes >= 0) { 225 while (--nregexes >= 0) {
226 regfree(regexes[nregexes]); 226 regfree(&(regexes[nregexes]));
227 } 227 }
228 if (regexes) 228 if (regexes)
229 free(regexes); 229 free(regexes);