]> mj.ucw.cz Git - libucw.git/blobdiff - lib/regex.c
bungetc() is no longer passed the character to unget -- it always ungets
[libucw.git] / lib / regex.c
index 2e9db4b7150ca56fab2de3fe3a153f78c2e37385..6ed90243c86a727e99a4a34c91a567dccb85e0d7 100644 (file)
@@ -51,6 +51,8 @@ void
 rx_free(regex *r)
 {
   xfree(r->buf.buffer);
+  if (r->buf.translate)
+    xfree(r->buf.translate);
   xfree(r);
 }