rx enhancements.
[apps/madmutt.git] / lib-lib / rx.h
index af86374..b976fc1 100644 (file)
@@ -48,9 +48,12 @@ typedef struct rx_t {
     char *template;               /* out template */
 } rx_t;
 
-rx_t* rx_compile(const char*, int);
+rx_t *rx_compile(const char*, int);
+int rx_validate(const char*, char*, ssize_t);
 void rx_set_template(rx_t *, const char*);
-void rx_delete(rx_t **);
+void rx_wipe(rx_t *);
+DO_DELETE(rx_t, rx);
+
 DO_SLIST(rx_t, rx, rx_delete);
 
 /* for handling lists */