fix(PVS V576): false positive

`lower`, `upper` are `varnumber_T`, correctly matched to `PRIdVARNUMBER`
format.
This commit is contained in:
Justin M. Keyes
2021-09-24 02:43:37 -07:00
parent 0d59c01a64
commit fefd1652e7

View File

@@ -6193,7 +6193,7 @@ int assert_inrange(typval_T *argvars)
char msg[55]; char msg[55];
vim_snprintf(msg, sizeof(msg), vim_snprintf(msg, sizeof(msg),
"range %" PRIdVARNUMBER " - %" PRIdVARNUMBER ",", "range %" PRIdVARNUMBER " - %" PRIdVARNUMBER ",",
lower, upper); lower, upper); // -V576
fill_assert_error(&ga, &argvars[3], (char_u *)msg, NULL, &argvars[2], fill_assert_error(&ga, &argvars[3], (char_u *)msg, NULL, &argvars[2],
ASSERT_INRANGE); ASSERT_INRANGE);
assert_error(&ga); assert_error(&ga);