mirror of
https://github.com/neovim/neovim.git
synced 2025-09-26 04:58:33 +00:00
Remove OOM error handling code after ga_grow() calls
This commit is contained in:

committed by
Thiago de Arruda

parent
457bb26151
commit
f6b0e335e1
@@ -2293,26 +2293,25 @@ void mch_errmsg(char *str)
|
||||
error_ga.ga_growsize = 80;
|
||||
error_ga.ga_itemsize = 1;
|
||||
}
|
||||
if (ga_grow(&error_ga, len) == OK) {
|
||||
memmove((char_u *)error_ga.ga_data + error_ga.ga_len,
|
||||
(char_u *)str, len);
|
||||
ga_grow(&error_ga, len);
|
||||
memmove((char_u *)error_ga.ga_data + error_ga.ga_len,
|
||||
(char_u *)str, len);
|
||||
#ifdef UNIX
|
||||
/* remove CR characters, they are displayed */
|
||||
{
|
||||
char_u *p;
|
||||
/* remove CR characters, they are displayed */
|
||||
{
|
||||
char_u *p;
|
||||
|
||||
p = (char_u *)error_ga.ga_data + error_ga.ga_len;
|
||||
for (;; ) {
|
||||
p = vim_strchr(p, '\r');
|
||||
if (p == NULL)
|
||||
break;
|
||||
*p = ' ';
|
||||
}
|
||||
p = (char_u *)error_ga.ga_data + error_ga.ga_len;
|
||||
for (;; ) {
|
||||
p = vim_strchr(p, '\r');
|
||||
if (p == NULL)
|
||||
break;
|
||||
*p = ' ';
|
||||
}
|
||||
#endif
|
||||
--len; /* don't count the NUL at the end */
|
||||
error_ga.ga_len += len;
|
||||
}
|
||||
#endif
|
||||
--len; /* don't count the NUL at the end */
|
||||
error_ga.ga_len += len;
|
||||
}
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user