From df44a27b53586fccfc6a3aedc89061fdd9a515ff Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sun, 7 Jun 2020 20:49:05 +0200 Subject: patch 8.2.0928: many type casts are used for vim_strnsave() Problem: Many type casts are used for vim_strnsave(). Solution: Make the length argument size_t instead of int. (Ken Takata, closes #5633) Remove some type casts. --- src/diff.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/diff.c') diff --git a/src/diff.c b/src/diff.c index 88dc8a653..1b0ad4778 100644 --- a/src/diff.c +++ b/src/diff.c @@ -1301,7 +1301,7 @@ ex_diffpatch(exarg_T *eap) if (curbuf->b_fname != NULL) { newname = vim_strnsave(curbuf->b_fname, - (int)(STRLEN(curbuf->b_fname) + 4)); + STRLEN(curbuf->b_fname) + 4); if (newname != NULL) STRCAT(newname, ".new"); } -- cgit v1.2.1