Mercurial > vim
changeset 32146:c21872825f23 v9.0.1404
patch 9.0.1404: compilation error with some compilers
Commit: https://github.com/vim/vim/commit/e638acc9274112ca5ac6b610b01e44ab2a1e19ce
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Mar 15 17:08:51 2023 +0000
patch 9.0.1404: compilation error with some compilers
Problem: Compilation error with some compilers.
Solution: Adjust array initialization. (John Marriott)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 15 Mar 2023 18:15:04 +0100 |
parents | 75102c23bc48 |
children | ddbe0aae98ae |
files | src/popupmenu.c src/version.c |
diffstat | 2 files changed, 13 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/popupmenu.c +++ b/src/popupmenu.c @@ -434,10 +434,17 @@ pum_redraw(void) int round; int n; - int *ha = highlight_attr; - // "word" "kind" "extra text" - int attrsNorm[3] = { ha[HLF_PNI], ha[HLF_PNK], ha[HLF_PNX] }; - int attrsSel[3] = { ha[HLF_PSI], ha[HLF_PSK], ha[HLF_PSX] }; + int attrsNorm[3]; + int attrsSel[3]; + // "word" + attrsNorm[0] = highlight_attr[HLF_PNI]; + attrsSel[0] = highlight_attr[HLF_PSI]; + // "kind" + attrsNorm[1] = highlight_attr[HLF_PNK]; + attrsSel[1] = highlight_attr[HLF_PSK]; + // "extra text" + attrsNorm[2] = highlight_attr[HLF_PNX]; + attrsSel[2] = highlight_attr[HLF_PSX]; if (call_update_screen) {