diff options
author | Squibid <me@zacharyscheiman.com> | 2024-12-19 13:17:06 -0600 |
---|---|---|
committer | Squibid <me@zacharyscheiman.com> | 2024-12-19 13:17:06 -0600 |
commit | 363f15abd39d92e3aa027f66f7cb0cfafb6f3aae (patch) | |
tree | ef9af5125edcd10c5362c5e0c2f0d36a5acec82a /XD.c | |
parent | 8089a46d50a83c65215fa0fefb96168ef0204b52 (diff) | |
download | XD-363f15abd39d92e3aa027f66f7cb0cfafb6f3aae.tar.gz XD-363f15abd39d92e3aa027f66f7cb0cfafb6f3aae.tar.bz2 XD-363f15abd39d92e3aa027f66f7cb0cfafb6f3aae.zip |
add some missing stuffv1.3
Diffstat (limited to '')
-rw-r--r-- | XD.c | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -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) { |