[PATCH v5 02/10] xdiff: use ptrdiff_t for dstart/dend
- From
Ezekiel Newren via GitGitGadget <gitgitgadget@gmail.com>
- Date
- Nov 18, 2025, 22:34 UTC
- Message-ID
- <c4193d11f552547195e04c1318f0c2745d6a59ff.1763505262.git.gitgitgadget@gmail.com>
- In-Reply-To
- <pull.2070.v5.git.git.1763505262.gitgitgadget@gmail.com>
From: Ezekiel Newren <ezekielnewren@gmail.com>
ptrdiff_t is appropriate for dstart and dend because they both describe positive or negative offsets relative to a pointer.
Signed-off-by: Ezekiel Newren <ezekielnewren@gmail.com> --- xdiff/xtypes.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xdiff/xtypes.h b/xdiff/xtypes.h index f145abba3e..7a2d429ec5 100644 --- a/xdiff/xtypes.h +++ b/xdiff/xtypes.h @@ -47,7 +47,7 @@ typedef struct s_xrecord { typedef struct s_xdfile { xrecord_t *recs; long nrec; - long dstart, dend; + ptrdiff_t dstart, dend; bool *changed; long *rindex; long nreff;
-- gitgitgadget