diff options
author | Peter Wemm <peter@FreeBSD.org> | 2018-05-08 03:44:38 +0000 |
---|---|---|
committer | Peter Wemm <peter@FreeBSD.org> | 2018-05-08 03:44:38 +0000 |
commit | 3faf8d6bffc5d0fb2525ba37bb504c53366caf9d (patch) | |
tree | 7e47911263e75034b767fe34b2f8d3d17e91f66d /subversion/libsvn_subr/sorts.c | |
parent | a55fb3c0d5eca7d887798125d5b95942b1f01d4b (diff) |
Diffstat (limited to 'subversion/libsvn_subr/sorts.c')
-rw-r--r-- | subversion/libsvn_subr/sorts.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/subversion/libsvn_subr/sorts.c b/subversion/libsvn_subr/sorts.c index 06a4964e1a443..613c93b288a4f 100644 --- a/subversion/libsvn_subr/sorts.c +++ b/subversion/libsvn_subr/sorts.c @@ -333,7 +333,7 @@ svn_sort__array_delete(apr_array_header_t *arr, if (delete_index >= 0 && delete_index < arr->nelts && elements_to_delete > 0 - && (elements_to_delete + delete_index) <= arr->nelts) + && (arr->nelts - delete_index) >= elements_to_delete) { /* If we are not deleting a block of elements that extends to the end of the array, then we need to move the remaining elements to keep |