| #ifndef USERDIFF_H | |
| #define USERDIFF_H | |
| struct userdiff_funcname { | |
| const char *pattern; | |
| int cflags; | |
| }; | |
| struct userdiff_driver { | |
| const char *name; | |
| const char *external; | |
| int binary; | |
| struct userdiff_funcname funcname; | |
| const char *word_regex; | |
| const char *textconv; | |
| }; | |
| int userdiff_config(const char *k, const char *v); | |
| struct userdiff_driver *userdiff_find_by_name(const char *name); | |
| struct userdiff_driver *userdiff_find_by_path(const char *path); | |
| #endif /* USERDIFF */ |