]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - filter.h
Kill global close_filters().
[paraslash.git] / filter.h
index cad163d89c20a8f8211377decf2c468d638d1dea..6529028e1a05a1c8b1b989cab8a2ccca00940e0d 100644 (file)
--- a/filter.h
+++ b/filter.h
@@ -158,19 +158,6 @@ struct filter {
         * of \a fn suitably. The open function is assumed to succeed.
         */
        void (*open)(struct filter_node *fn);
-       /**
-        * Convert (filter) the given data.
-        *
-        * Pointer to the converting function of the filter. It should convert the
-        * given input buffer \a inbuf which is of length \a len to the previously
-        * reserved output buffer of \a fn. On success, it must return the number of
-        * bytes it consumed from \a inbuf. On errors, a negative number indicating the
-        * kind of the error must be returned.
-        *
-        * A zero return value just means that nothing was converted (probably because
-        * the input buffer was too small). This is not interpreted as an error.
-        */
-       ssize_t (*convert)(char *inbuf, size_t len, struct filter_node *fn);
        /**
         * Close one instance of this filter.
         *
@@ -207,7 +194,6 @@ struct filter {
        btr_command_handler execute;
 };
 
-void close_filters(struct filter_chain *fc);
 void filter_init(void);
 int check_filter_arg(char *filter_arg, void **conf);
 void print_filter_helps(int detailed);