0
0
mirror of https://github.com/vim/vim.git synced 2025-07-26 11:04:33 -04:00

patch 8.2.4832: passing zero instead of NULL to a pointer argument

Problem:    Passing zero instead of NULL to a pointer argument.
Solution:   Use NULL. (closes #10296)
This commit is contained in:
zeertzjq 2022-04-26 22:11:38 +01:00 committed by Bram Moolenaar
parent 2c8a7ebdad
commit fc78a0369e
3 changed files with 9 additions and 5 deletions

View File

@ -2401,14 +2401,14 @@ check_simplify_modifier(int max_offset)
if (modifier == 0) if (modifier == 0)
{ {
if (put_string_in_typebuf(offset, 4, new_string, len, if (put_string_in_typebuf(offset, 4, new_string, len,
NULL, 0, 0) == FAIL) NULL, 0, NULL) == FAIL)
return -1; return -1;
} }
else else
{ {
tp[2] = modifier; tp[2] = modifier;
if (put_string_in_typebuf(offset + 3, 1, new_string, len, if (put_string_in_typebuf(offset + 3, 1, new_string, len,
NULL, 0, 0) == FAIL) NULL, 0, NULL) == FAIL)
return -1; return -1;
} }
return len; return len;

View File

@ -4505,7 +4505,9 @@ is_mouse_topline(win_T *wp)
#endif #endif
/* /*
* Put "string[new_slen]" in typebuf, or in "buf[bufsize]" if "buf" is not NULL. * If "buf" is NULL put "string[new_slen]" in typebuf; "buflen" is not used.
* If "buf" is not NULL put "string[new_slen]" in "buf[bufsize]" and adjust
* "buflen".
* Remove "slen" bytes. * Remove "slen" bytes.
* Returns FAIL for error. * Returns FAIL for error.
*/ */
@ -4691,7 +4693,7 @@ handle_version_response(int first, int *arg, int argc, char_u *tp)
if (version > 20000) if (version > 20000)
version = 0; version = 0;
// Figure out more if the reeponse is CSI > 99 ; 99 ; 99 c // Figure out more if the response is CSI > 99 ; 99 ; 99 c
if (first == '>' && argc == 3) if (first == '>' && argc == 3)
{ {
int need_flush = FALSE; int need_flush = FALSE;
@ -4836,7 +4838,7 @@ handle_version_response(int first, int *arg, int argc, char_u *tp)
if (*T_8U != NUL && write_t_8u_state == MAYBE) if (*T_8U != NUL && write_t_8u_state == MAYBE)
// Did skip writing t_8u, a complete redraw is needed. // Did skip writing t_8u, a complete redraw is needed.
redraw_later_clear(); redraw_later_clear();
write_t_8u_state = OK; // can otuput t_8u now write_t_8u_state = OK; // can output t_8u now
// Only set 'ttymouse' automatically if it was not set // Only set 'ttymouse' automatically if it was not set
// by the user already. // by the user already.

View File

@ -746,6 +746,8 @@ static char *(features[]) =
static int included_patches[] = static int included_patches[] =
{ /* Add new patch number below this line */ { /* Add new patch number below this line */
/**/
4832,
/**/ /**/
4831, 4831,
/**/ /**/