mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
patch 8.2.3667: building libvterm fails with MSVC
Problem: Building libvterm fails with MSVC. Solution: Don't use C99 construct.
This commit is contained in:
parent
7da341560e
commit
510d8e6056
@ -1768,12 +1768,14 @@ static void osc_selection(VTermState *state, VTermStringFragment frag)
|
||||
|
||||
if(!frag.len || (state->selection.buflen - bufcur) < 3) {
|
||||
if(bufcur) {
|
||||
(*state->selection.callbacks->set)(state->tmp.selection.mask, (VTermStringFragment){
|
||||
.str = state->selection.buffer,
|
||||
.len = bufcur,
|
||||
.initial = state->tmp.selection.state == SELECTION_SET_INITIAL,
|
||||
.final = frag.final,
|
||||
}, state->selection.user);
|
||||
VTermStringFragment setfrag = {
|
||||
state->selection.buffer, // str
|
||||
bufcur, // len
|
||||
state->tmp.selection.state == SELECTION_SET_INITIAL, // initial
|
||||
frag.final // final
|
||||
};
|
||||
(*state->selection.callbacks->set)(state->tmp.selection.mask,
|
||||
setfrag, state->selection.user);
|
||||
state->tmp.selection.state = SELECTION_SET;
|
||||
}
|
||||
|
||||
|
@ -757,6 +757,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
3667,
|
||||
/**/
|
||||
3666,
|
||||
/**/
|
||||
|
Loading…
x
Reference in New Issue
Block a user