#ifndef IMAGE_LOAD_J2K_H
#define IMAGE_LOAD_J2K_H
-#ifdef HAVE_J2K
-void image_loader_backend_set_j2k(ImageLoaderBackend *funcs);
+#include <config.h>
+
+#if HAVE_J2K
+#include <memory>
+
+struct ImageLoaderBackend;
+
+std::unique_ptr<ImageLoaderBackend> get_image_loader_backend_j2k();
#endif
#endif