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)
diff --git a/src/term.c b/src/term.c
index 0f80e9c..14cee6a 100644
--- a/src/term.c
+++ b/src/term.c
@@ -4505,7 +4505,9 @@
#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.
* Returns FAIL for error.
*/
@@ -4691,7 +4693,7 @@
if (version > 20000)
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)
{
int need_flush = FALSE;
@@ -4836,7 +4838,7 @@
if (*T_8U != NUL && write_t_8u_state == MAYBE)
// Did skip writing t_8u, a complete redraw is needed.
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
// by the user already.