diff options
Diffstat (limited to 'gentoobrowse-api/service/main.cpp')
-rw-r--r-- | gentoobrowse-api/service/main.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gentoobrowse-api/service/main.cpp b/gentoobrowse-api/service/main.cpp index ce32be0..3221e4c 100644 --- a/gentoobrowse-api/service/main.cpp +++ b/gentoobrowse-api/service/main.cpp @@ -9,6 +9,7 @@ #include <libexslt/exslt.h> #include <libxslt/transform.h> +#include <git2.h> namespace Gentoo { namespace Service { @@ -17,13 +18,15 @@ class Api : public IceTray::Service { Api() { xmlInitParser(); - // exsltRegisterAll(); + exsltRegisterAll(); + git_libgit2_init(); } ~Api() { xsltCleanupGlobals(); xmlCleanupParser(); + git_libgit2_shutdown(); } void addObjects(const std::string &, const Ice::CommunicatorPtr & ic, const Ice::StringSeq &, const Ice::ObjectAdapterPtr & adp) override |