4 #define REWRITE_LIST_NEW(x) { \
6 x = xmalloc(sizeof(struct REWRITE_LIST_LIST)); \
8 while (x->next != NULL) x = x->next; \
9 x->next = xmalloc(sizeof(struct REWRITE_LIST_LIST)); \
17 #define REWRITE_LIST_INSERT(x, a, b) { \
18 if (a != NULL && x->pe == NULL) \
19 x->pe = reg_sub_compile(a, PCREFLAGS); \
20 if (b != NULL && x->replace == NULL) \
21 x->replace = xstrdup(b); \
24 #endif /* REWRITE_H */