From 2dc0d582e6d385e05dadf844381d92a75cc1bf6f Mon Sep 17 00:00:00 2001 From: Squibid Date: Sat, 21 Dec 2024 21:32:39 -0500 Subject: change libgit2 initialization --- XD.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/XD.c b/XD.c index 92c3095..2790fc7 100644 --- a/XD.c +++ b/XD.c @@ -175,13 +175,8 @@ main(int argc, char *argv[]) #ifdef GIT git_repository *repo; - int git_ok = 0; if ((repo = init_git())) { - git_ok = 1; - } - - if (git_ok) { /* change the eyes depending on the current git repo's status */ if (has_stashes(repo)) { P("8"); /* goggle eyes if we have some stashed changes */ @@ -199,6 +194,8 @@ main(int argc, char *argv[]) } else if (git_repository_head_detached(repo)) { P("-"); /* add a minus nose when the HEAD is detached */ } + git_repository_free(repo); + git_libgit2_shutdown(); } else #endif if (1) { @@ -222,9 +219,4 @@ main(int argc, char *argv[]) } else { P("|"); /* no code info */ } - - #ifdef GIT - git_repository_free(repo); - git_libgit2_shutdown(); - #endif } -- cgit v1.2.1