Website Summary Files Commits Branches @commit @diff @stats
path: root / ui-diff.h
diff options
context:
space:
mode:
Commit7bd90b8048fd6937766dff7474947dd80205ea7e (patch)
Author
 John Keeping <john@keeping.me.uk>
2014-01-12 17:13:52 +0000
Committer
 Jason A. Donenfeld <Jason@zx2c4.com>
2014-01-14 02:00:07 +0100
Files63f9ba4eac9892a843338400042194b3bf115216 /ui-diff.h
cgit-7bd90b8048fd6937766dff7474947dd80205ea7e.tar
cgit-7bd90b8048fd6937766dff7474947dd80205ea7e.tar.gz
cgit-7bd90b8048fd6937766dff7474947dd80205ea7e.zip
Parent632efb25c07c1b014a4e8cfbbea759f517c2aaf6 (diff)
filter: add interface layer
Change the existing cgit_{open,close,fprintf}_filter functions to delegate to filter-specific implementations accessed via function pointers on the cgit_filter object. We treat the "exec" filter type slightly specially here by putting its structure definition in the header file and providing an "init" function to set up the function pointers. This is required so that the ui-snapshot.c code that applies a compression filter can continue to use the filter interface to do so. Signed-off-by: John Keeping <john@keeping.me.uk>
0 files changed, 0 insertions, 0 deletions