summaryrefslogtreecommitdiff
path: root/read-cache.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2018-02-13 21:39:13 (GMT)
committerJunio C Hamano <gitster@pobox.com>2018-02-13 21:39:13 (GMT)
commitcbf0240f82fc6b7072c7d18fa56caace4902a44b (patch)
tree5bf09c102c34b2984b2a09ac658afd673e876fd3 /read-cache.c
parente75c862125f219c983cd2980d1b33ec09a3c34b9 (diff)
parentf919ffebed3c570bf3c2a5f36444527ea5df42de (diff)
downloadgit-cbf0240f82fc6b7072c7d18fa56caace4902a44b.zip
git-cbf0240f82fc6b7072c7d18fa56caace4902a44b.tar.gz
git-cbf0240f82fc6b7072c7d18fa56caace4902a44b.tar.bz2
Merge branch 'sg/cocci-move-array'
Code clean-up. * sg/cocci-move-array: Use MOVE_ARRAY
Diffstat (limited to 'read-cache.c')
-rw-r--r--read-cache.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/read-cache.c b/read-cache.c
index d13ce83..9e0aeff 100644
--- a/read-cache.c
+++ b/read-cache.c
@@ -1217,9 +1217,8 @@ int add_index_entry(struct index_state *istate, struct cache_entry *ce, int opti
/* Add it in.. */
istate->cache_nr++;
if (istate->cache_nr > pos + 1)
- memmove(istate->cache + pos + 1,
- istate->cache + pos,
- (istate->cache_nr - pos - 1) * sizeof(ce));
+ MOVE_ARRAY(istate->cache + pos + 1, istate->cache + pos,
+ istate->cache_nr - pos - 1);
set_index_entry(istate, pos, ce);
istate->cache_changed |= CE_ENTRY_ADDED;
return 0;