From ae1f5cefd7f01368e03e107dc4bcad400c06eecb Mon Sep 17 00:00:00 2001 From: "Lubomir I. Ivanov" Date: Sat, 6 Dec 2014 15:49:57 +0200 Subject: [PATCH] main.cpp: fix broken build for libgit2 0.21 799e22ea0c3f20 in libgit2 renamed a function, which breaks our build. To fix that we check the current version and if the USE_LIBGIT21_API definition was used. Signed-off-by: Lubomir I. Ivanov Signed-off-by: Dirk Hohndel --- main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.cpp b/main.cpp index 7adc1f562..7e9a84e5c 100644 --- a/main.cpp +++ b/main.cpp @@ -42,7 +42,11 @@ int main(int argc, char **argv) files.push_back(a); } } +#if !LIBGIT2_VER_MAJOR && LIBGIT2_VER_MINOR <= 20 && !defined(USE_LIBGIT21_API) git_threads_init(); +#else + git_libgit2_init(); +#endif setup_system_prefs(); prefs = default_prefs; fill_profile_color();