]> git.deb.at Git - pkg/abook.git/blobdiff - filter.h
Add fix_spelling_error_in_binary.diff patch
[pkg/abook.git] / filter.h
index c31c76fa7d8105bc5d47e1d42cfe33d0515a1d4b..8b5513d4f9e2744983b5e1064a7631e83113df01 100644 (file)
--- a/filter.h
+++ b/filter.h
@@ -4,6 +4,8 @@
 #include "database.h"
 
 #define                FILTNAME_LEN    8
+#define                FORMAT_STRING_LEN       512
+#define                FORMAT_STRING_MAX_FIELDS        16
 
 
 struct abook_output_filter {
@@ -37,6 +39,9 @@ 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);
+void           custom_print_item(FILE *out, int item);
+
 int            fexport(char filtname[FILTNAME_LEN], FILE *handle,
                int enum_mode);