]> Savannah Git Hosting - gnulib.git/commit
git-merge-changelog: ssize_t → ptrdiff_t
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 21 May 2023 20:05:30 +0000 (13:05 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 21 May 2023 21:09:10 +0000 (14:09 -0700)
commit729b3812c315f18bf5e6283d793922267de907fa
tree36babb3f34008e2b56f9489cef78b09dc9591f9a
parent6712fec83fd6777ce6b5d87c57e364ed13aa9bab
git-merge-changelog: ssize_t → ptrdiff_t

Prefer ptrdiff_t to ssize_t, as per
<https://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00019.html>.
* lib/git-merge-changelog.c (struct entries_mapping)
(entries_mapping_get, entries_mapping_reverse_get)
(compute_mapping, struct edit, struct differences, OFFSET)
(OFFSET_MAX, EXTRA_CONTEXT_FIELDS, compute_differences, main):
Use ptrdiff_t, not ssize_t.
* modules/git-merge-changelog (Depends-on): Add stdint for PTRDIFF_MAX.
ChangeLog
lib/git-merge-changelog.c
modules/git-merge-changelog