regfree.c.patch   [plain text]


--- regfree.c.bsdnew	2009-11-11 11:29:04.000000000 -0800
+++ regfree.c	2009-11-11 11:29:04.000000000 -0800
@@ -76,6 +76,7 @@ regfree(regex_t *preg)
 			free(g->sets[i].ranges);
 			free(g->sets[i].wides);
 			free(g->sets[i].types);
+			free(g->sets[i].equiv_classes);
 		}
 		free((char *)g->sets);
 	}