From 363f15abd39d92e3aa027f66f7cb0cfafb6f3aae Mon Sep 17 00:00:00 2001 From: Squibid Date: Thu, 19 Dec 2024 13:17:06 -0600 Subject: add some missing stuff --- XD.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'XD.c') diff --git a/XD.c b/XD.c index d98af9f..31c1dd1 100644 --- a/XD.c +++ b/XD.c @@ -78,9 +78,8 @@ has_stashes(git_repository *repo) e = git_reference_lookup(&stash, repo, "refs/stash"); if (e == GIT_ENOTFOUND) { - git_error_clear(); return 0; - } else if (e < GIT_OK) { + } else if (e < 0) { L("Error looking up stash reference: %s", git_error_last()->message); return 0; } else { @@ -122,6 +121,12 @@ has_untracked(git_repository *repo) return r; } +/** + * @brief check for staged changes + * + * @param repo git repository object + * @return 1 if any staged changes found 0 otherwise + */ int has_staged(git_repository *repo) { -- cgit v1.2.1