X-Git-Url: https://git.deb.at/w?a=blobdiff_plain;f=filter.h;fp=filter.h;h=796df5f2026d832383bf2d8529910a2b4ec7f9ea;hb=0968f14408d8b41570bea076d44d5edbbc3477ed;hp=c31c76fa7d8105bc5d47e1d42cfe33d0515a1d4b;hpb=141acfcc1bb611ec8b1bafd229bb34845feadd51;p=pkg%2Fabook.git diff --git a/filter.h b/filter.h index c31c76f..796df5f 100644 --- a/filter.h +++ b/filter.h @@ -4,6 +4,7 @@ #include "database.h" #define FILTNAME_LEN 8 +#define FORMAT_STRING_LEN 128 struct abook_output_filter { @@ -37,6 +38,8 @@ struct abook_output_item_filter void e_write_item(FILE *out, int item, void (*func) (FILE *in, int item)); void muttq_print_item(FILE *file, int item); +void parse_custom_format(char *s, char *fmt_string, enum field_types *ft); + int fexport(char filtname[FILTNAME_LEN], FILE *handle, int enum_mode);