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/main.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index d38520d..3f96b02 100644 --- a/src/main.c +++ b/src/main.c @@ -1,5 +1,9 @@ #include "imv.h" +#include "backend.h" +#include "backend_freeimage.h" +#include "backend_libpng.h" + int main(int argc, char** argv) { struct imv *imv = imv_create(); @@ -8,6 +12,9 @@ int main(int argc, char** argv) return 1; } + imv_install_backend(imv, imv_backend_freeimage()); + imv_install_backend(imv, imv_backend_libpng()); + if(!imv_load_config(imv)) { imv_free(imv); return 1; -- cgit v1.2.3