summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Haggerty <mhagger@alum.mit.edu>2017-05-22 16:17:46 +0200
committerJunio C Hamano <gitster@pobox.com>2017-05-23 14:29:55 +0900
commita552e50e5a82b9219c6b2911320931417a36af32 (patch)
tree0ef3bb7bd1f2204084b64505f33ce7afcaa15677
parent2ced105cb1df064b9400aef5f4d35e20026ab267 (diff)
downloadgit-a552e50e5a82b9219c6b2911320931417a36af32.tar.gz
ref_update_reject_duplicates(): use `size_t` rather than `int`
Eliminate a theoretical risk of integer overflow if the two types have different sizes. Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--refs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/refs.c b/refs.c
index beb49fb297..143936a9c3 100644
--- a/refs.c
+++ b/refs.c
@@ -1705,7 +1705,7 @@ int create_symref(const char *ref_target, const char *refs_heads_master,
int ref_update_reject_duplicates(struct string_list *refnames,
struct strbuf *err)
{
- int i, n = refnames->nr;
+ size_t i, n = refnames->nr;
assert(err);