aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/vim.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2023-12-23 15:53:28 +0800
committerGitHub <noreply@github.com>2023-12-23 15:53:28 +0800
commitc16d5729b52d2f878cd035341b951b1f185b45c9 (patch)
tree7e4f44b869d0d14fbe0eae7702426d483b3cce6c /src/nvim/api/vim.c
parent3c667d3e0fe41a900cee9477e190ae02d7ec0c23 (diff)
downloadrneovim-c16d5729b52d2f878cd035341b951b1f185b45c9.tar.gz
rneovim-c16d5729b52d2f878cd035341b951b1f185b45c9.tar.bz2
rneovim-c16d5729b52d2f878cd035341b951b1f185b45c9.zip
refactor: remove CPO_TO_CPO_FLAGS() (#26718)
Just pass p_cpo to replace_termcodes() directly. This allows removing option_vars.h from keycodes.h, and also avoids the mistake of passing 0 as cpo_flags.
Diffstat (limited to 'src/nvim/api/vim.c')
-rw-r--r--src/nvim/api/vim.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/api/vim.c b/src/nvim/api/vim.c
index aed286165a..860cca582c 100644
--- a/src/nvim/api/vim.c
+++ b/src/nvim/api/vim.c
@@ -461,7 +461,7 @@ String nvim_replace_termcodes(String str, Boolean from_part, Boolean do_lt, Bool
}
char *ptr = NULL;
- replace_termcodes(str.data, str.size, &ptr, 0, flags, NULL, CPO_TO_CPO_FLAGS);
+ replace_termcodes(str.data, str.size, &ptr, 0, flags, NULL, p_cpo);
return cstr_as_string(ptr);
}