diff options
author | Yegappan Lakshmanan <yegappan@yahoo.com> | 2022-10-14 13:11:13 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-10-14 13:11:13 +0100 |
commit | 975a665d4811649a51e2c6a97a6ce096290d87ae (patch) | |
tree | aa34659fe233d4c0f5080d7ecf3b3bb19eb44193 /src/proto/quickfix.pro | |
parent | b9c09c118e951bc6ea2059941101939dc572b4ce (diff) |
patch 9.0.0749: alloc/free of buffer for each quickfix entry is inefficientv9.0.0749
Problem: Alloc/free of buffer for each quickfix entry is inefficient.
Solution: Use a shared grow array. (Yegappan Lakshmanan, closes #11365)
Diffstat (limited to 'src/proto/quickfix.pro')
-rw-r--r-- | src/proto/quickfix.pro | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/proto/quickfix.pro b/src/proto/quickfix.pro index 904a60a8dd..913c3c404a 100644 --- a/src/proto/quickfix.pro +++ b/src/proto/quickfix.pro @@ -35,6 +35,7 @@ int trigger_cexpr_autocmd(int cmdidx); int cexpr_core(exarg_T *eap, typval_T *tv); void ex_cexpr(exarg_T *eap); void ex_helpgrep(exarg_T *eap); +void free_quickfix(void); void f_getloclist(typval_T *argvars, typval_T *rettv); void f_getqflist(typval_T *argvars, typval_T *rettv); void f_setloclist(typval_T *argvars, typval_T *rettv); |