From 91eb7306b94187dbb989ac647cd79426790bf3c5 Mon Sep 17 00:00:00 2001 From: Harry Jeffery Date: Sun, 20 Jan 2019 23:43:54 +0000 Subject: Support multiple backends --- src/imv.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/imv.h') diff --git a/src/imv.h b/src/imv.h index 8840776..594ce33 100644 --- a/src/imv.h +++ b/src/imv.h @@ -4,10 +4,14 @@ #include struct imv; +struct imv_backend; struct imv *imv_create(void); void imv_free(struct imv *imv); +/* Used in reverse addition order. Most recently added is the first used. */ +void imv_install_backend(struct imv *imv, struct imv_backend *backend); + bool imv_load_config(struct imv *imv); bool imv_parse_args(struct imv *imv, int argc, char **argv); -- cgit v1.2.3