X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-lib%2Frx.h;h=0341a197175b3602d580c71db3678b17df9cd673;hp=48e295ba4b7acccef2af9de0ce5942b1040009bc;hb=7b8296cfa5c33fbc73c34c4fe1ff6d7bfbaaba01;hpb=48a027c4e8a676bc53de48f88b09d34347c23f28 diff --git a/lib-lib/rx.h b/lib-lib/rx.h index 48e295b..0341a19 100644 --- a/lib-lib/rx.h +++ b/lib-lib/rx.h @@ -26,8 +26,8 @@ * this is an internal abstraction layer for regular expressions */ -#ifndef _LIB_RX_H -#define _LIB_RX_H +#ifndef MUTT_LIB_LIB_RX_H +#define MUTT_LIB_LIB_RX_H #include #include @@ -53,8 +53,10 @@ void rx_delete(rx_t **); /* for handling lists */ int rx_list_match(list2_t*, const char*); /* match all items list agains string */ int rx_lookup(list2_t*, const char*); /* lookup pattern */ +int rx_sanitize_string(char *, ssize_t, const char *); + #define REGCOMP(X,Y,Z) regcomp(X, Y, REG_WORDS|REG_EXTENDED|(Z)) #define REGEXEC(X,Y) regexec(X, Y, 0, NULL, 0) -#endif /* !_LIB_RX_H */ +#endif /* !MUTT_LIB_LIB_RX_H */