mirror of
https://github.com/neovim/neovim.git
synced 2025-09-17 00:38:17 +00:00
refactor: replace char_u with char 18 (#21237)
refactor: replace char_u with char Work on https://github.com/neovim/neovim/issues/459
This commit is contained in:
@@ -673,7 +673,7 @@ static int qf_get_next_str_line(qfstate_T *state)
|
||||
if (len > IOSIZE - 2) {
|
||||
state->linebuf = qf_grow_linebuf(state, len);
|
||||
} else {
|
||||
state->linebuf = (char *)IObuff;
|
||||
state->linebuf = IObuff;
|
||||
state->linelen = len;
|
||||
}
|
||||
memcpy(state->linebuf, p_str, state->linelen);
|
||||
@@ -708,7 +708,7 @@ static int qf_get_next_list_line(qfstate_T *state)
|
||||
if (len > IOSIZE - 2) {
|
||||
state->linebuf = qf_grow_linebuf(state, len);
|
||||
} else {
|
||||
state->linebuf = (char *)IObuff;
|
||||
state->linebuf = IObuff;
|
||||
state->linelen = len;
|
||||
}
|
||||
|
||||
@@ -733,7 +733,7 @@ static int qf_get_next_buf_line(qfstate_T *state)
|
||||
if (len > IOSIZE - 2) {
|
||||
state->linebuf = qf_grow_linebuf(state, len);
|
||||
} else {
|
||||
state->linebuf = (char *)IObuff;
|
||||
state->linebuf = IObuff;
|
||||
state->linelen = len;
|
||||
}
|
||||
xstrlcpy(state->linebuf, p_buf, state->linelen + 1);
|
||||
@@ -746,7 +746,7 @@ static int qf_get_next_file_line(qfstate_T *state)
|
||||
{
|
||||
retry:
|
||||
errno = 0;
|
||||
if (fgets((char *)IObuff, IOSIZE, state->fd) == NULL) {
|
||||
if (fgets(IObuff, IOSIZE, state->fd) == NULL) {
|
||||
if (errno == EINTR) {
|
||||
goto retry;
|
||||
}
|
||||
@@ -796,7 +796,7 @@ retry:
|
||||
// The current line is longer than LINE_MAXLEN, continue reading but
|
||||
// discard everything until EOL or EOF is reached.
|
||||
errno = 0;
|
||||
if (fgets((char *)IObuff, IOSIZE, state->fd) == NULL) {
|
||||
if (fgets(IObuff, IOSIZE, state->fd) == NULL) {
|
||||
if (errno == EINTR) {
|
||||
continue;
|
||||
}
|
||||
@@ -810,7 +810,7 @@ retry:
|
||||
state->linebuf = state->growbuf;
|
||||
state->linelen = growbuflen;
|
||||
} else {
|
||||
state->linebuf = (char *)IObuff;
|
||||
state->linebuf = IObuff;
|
||||
}
|
||||
|
||||
// Convert a line if it contains a non-ASCII character
|
||||
@@ -2803,13 +2803,13 @@ static void qf_jump_print_msg(qf_info_T *qi, int qf_index, qfline_T *qf_ptr, buf
|
||||
update_screen();
|
||||
}
|
||||
}
|
||||
snprintf((char *)IObuff, IOSIZE, _("(%d of %d)%s%s: "), qf_index,
|
||||
snprintf(IObuff, IOSIZE, _("(%d of %d)%s%s: "), qf_index,
|
||||
qf_get_curlist(qi)->qf_count,
|
||||
qf_ptr->qf_cleared ? _(" (line deleted)") : "",
|
||||
qf_types(qf_ptr->qf_type, qf_ptr->qf_nr));
|
||||
// Add the message, skipping leading whitespace and newlines.
|
||||
int len = (int)strlen(IObuff);
|
||||
qf_fmt_text(skipwhite(qf_ptr->qf_text), (char *)IObuff + len, IOSIZE - len);
|
||||
qf_fmt_text(skipwhite(qf_ptr->qf_text), IObuff + len, IOSIZE - len);
|
||||
|
||||
// Output the message. Overwrite to avoid scrolling when the 'O'
|
||||
// flag is present in 'shortmess'; But when not jumping, print the
|
||||
@@ -2821,7 +2821,7 @@ static void qf_jump_print_msg(qf_info_T *qi, int qf_index, qfline_T *qf_ptr, buf
|
||||
msg_scroll = false;
|
||||
}
|
||||
msg_ext_set_kind("quickfix");
|
||||
msg_attr_keep((char *)IObuff, 0, true, false);
|
||||
msg_attr_keep(IObuff, 0, true, false);
|
||||
msg_scroll = (int)i;
|
||||
}
|
||||
|
||||
@@ -3039,7 +3039,7 @@ static void qf_list_entry(qfline_T *qfp, int qf_idx, bool cursel)
|
||||
{
|
||||
char *fname = NULL;
|
||||
if (qfp->qf_module != NULL && *qfp->qf_module != NUL) {
|
||||
vim_snprintf((char *)IObuff, IOSIZE, "%2d %s", qf_idx, qfp->qf_module);
|
||||
vim_snprintf(IObuff, IOSIZE, "%2d %s", qf_idx, qfp->qf_module);
|
||||
} else {
|
||||
buf_T *buf;
|
||||
if (qfp->qf_fnum != 0
|
||||
@@ -3050,9 +3050,9 @@ static void qf_list_entry(qfline_T *qfp, int qf_idx, bool cursel)
|
||||
}
|
||||
}
|
||||
if (fname == NULL) {
|
||||
snprintf((char *)IObuff, IOSIZE, "%2d", qf_idx);
|
||||
snprintf(IObuff, IOSIZE, "%2d", qf_idx);
|
||||
} else {
|
||||
vim_snprintf((char *)IObuff, IOSIZE, "%2d %s", qf_idx, fname);
|
||||
vim_snprintf(IObuff, IOSIZE, "%2d %s", qf_idx, fname);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3077,7 +3077,7 @@ static void qf_list_entry(qfline_T *qfp, int qf_idx, bool cursel)
|
||||
}
|
||||
|
||||
msg_putchar('\n');
|
||||
msg_outtrans_attr((char *)IObuff, cursel ? HL_ATTR(HLF_QFL) : qfFileAttr);
|
||||
msg_outtrans_attr(IObuff, cursel ? HL_ATTR(HLF_QFL) : qfFileAttr);
|
||||
|
||||
if (qfp->qf_lnum != 0) {
|
||||
msg_puts_attr(":", qfSepAttr);
|
||||
@@ -3085,13 +3085,13 @@ static void qf_list_entry(qfline_T *qfp, int qf_idx, bool cursel)
|
||||
if (qfp->qf_lnum == 0) {
|
||||
IObuff[0] = NUL;
|
||||
} else {
|
||||
qf_range_text(qfp, (char *)IObuff, IOSIZE);
|
||||
qf_range_text(qfp, IObuff, IOSIZE);
|
||||
}
|
||||
vim_snprintf((char *)IObuff + strlen(IObuff), IOSIZE, "%s", qf_types(qfp->qf_type, qfp->qf_nr));
|
||||
vim_snprintf(IObuff + strlen(IObuff), IOSIZE, "%s", qf_types(qfp->qf_type, qfp->qf_nr));
|
||||
msg_puts_attr((const char *)IObuff, qfLineAttr);
|
||||
msg_puts_attr(":", qfSepAttr);
|
||||
if (qfp->qf_pattern != NULL) {
|
||||
qf_fmt_text(qfp->qf_pattern, (char *)IObuff, IOSIZE);
|
||||
qf_fmt_text(qfp->qf_pattern, IObuff, IOSIZE);
|
||||
msg_puts((const char *)IObuff);
|
||||
msg_puts_attr(":", qfSepAttr);
|
||||
}
|
||||
@@ -3975,14 +3975,14 @@ static int qf_buf_add_line(qf_list_T *qfl, buf_T *buf, linenr_T lnum, const qfli
|
||||
IObuff[len++] = '|';
|
||||
}
|
||||
if (qfp->qf_lnum > 0) {
|
||||
qf_range_text(qfp, (char *)IObuff + len, IOSIZE - len);
|
||||
qf_range_text(qfp, IObuff + len, IOSIZE - len);
|
||||
len += (int)strlen(IObuff + len);
|
||||
|
||||
snprintf((char *)IObuff + len, (size_t)(IOSIZE - len), "%s", qf_types(qfp->qf_type,
|
||||
qfp->qf_nr));
|
||||
snprintf(IObuff + len, (size_t)(IOSIZE - len), "%s", qf_types(qfp->qf_type,
|
||||
qfp->qf_nr));
|
||||
len += (int)strlen(IObuff + len);
|
||||
} else if (qfp->qf_pattern != NULL) {
|
||||
qf_fmt_text(qfp->qf_pattern, (char *)IObuff + len, IOSIZE - len);
|
||||
qf_fmt_text(qfp->qf_pattern, IObuff + len, IOSIZE - len);
|
||||
len += (int)strlen(IObuff + len);
|
||||
}
|
||||
if (len < IOSIZE - 2) {
|
||||
@@ -3994,7 +3994,7 @@ static int qf_buf_add_line(qf_list_T *qfl, buf_T *buf, linenr_T lnum, const qfli
|
||||
// For an unrecognized line keep the indent, the compiler may
|
||||
// mark a word with ^^^^.
|
||||
qf_fmt_text(len > 3 ? skipwhite(qfp->qf_text) : qfp->qf_text,
|
||||
(char *)IObuff + len, IOSIZE - len);
|
||||
IObuff + len, IOSIZE - len);
|
||||
}
|
||||
|
||||
if (ml_append_buf(buf, lnum, (char_u *)IObuff,
|
||||
@@ -6856,8 +6856,8 @@ void ex_cbuffer(exarg_T *eap)
|
||||
char *qf_title = qf_cmdtitle(*eap->cmdlinep);
|
||||
|
||||
if (buf->b_sfname) {
|
||||
vim_snprintf((char *)IObuff, IOSIZE, "%s (%s)", qf_title, buf->b_sfname);
|
||||
qf_title = (char *)IObuff;
|
||||
vim_snprintf(IObuff, IOSIZE, "%s (%s)", qf_title, buf->b_sfname);
|
||||
qf_title = IObuff;
|
||||
}
|
||||
|
||||
incr_quickfix_busy();
|
||||
@@ -7002,7 +7002,7 @@ static void hgr_search_file(qf_list_T *qfl, char *fname, regmatch_T *p_regmatch)
|
||||
|
||||
linenr_T lnum = 1;
|
||||
while (!vim_fgets(IObuff, IOSIZE, fd) && !got_int) {
|
||||
char *line = (char *)IObuff;
|
||||
char *line = IObuff;
|
||||
|
||||
if (vim_regexec(p_regmatch, line, (colnr_T)0)) {
|
||||
int l = (int)strlen(line);
|
||||
@@ -7085,9 +7085,9 @@ static void hgr_search_in_rtp(qf_list_T *qfl, regmatch_T *p_regmatch, const char
|
||||
// Go through all directories in 'runtimepath'
|
||||
char *p = p_rtp;
|
||||
while (*p != NUL && !got_int) {
|
||||
copy_option_part(&p, (char *)NameBuff, MAXPATHL, ",");
|
||||
copy_option_part(&p, NameBuff, MAXPATHL, ",");
|
||||
|
||||
hgr_search_files_in_dir(qfl, (char *)NameBuff, p_regmatch, (char *)lang);
|
||||
hgr_search_files_in_dir(qfl, NameBuff, p_regmatch, (char *)lang);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user