diff options
-rw-r--r-- | findutils/grep.c | 4 |
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 |
219 | static void destroy_regexes() | 219 | static 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); |