diff options
| author | bfredl <bjorn.linse@gmail.com> | 2024-09-28 20:59:06 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-28 20:59:06 +0200 |
| commit | 69553f7bf55c060733553d96a068c1104c885bce (patch) | |
| tree | b28b26aacb9a71348ba60ba375d246d869ca09bb /src/nvim/event/loop.h | |
| parent | d5f6f61879bac3ac90512efe05d68e3500125a08 (diff) | |
| parent | 76163590f0b1a39e281446b6b6b17d00b0dcae15 (diff) | |
| download | rneovim-69553f7bf55c060733553d96a068c1104c885bce.tar.gz rneovim-69553f7bf55c060733553d96a068c1104c885bce.tar.bz2 rneovim-69553f7bf55c060733553d96a068c1104c885bce.zip | |
Merge pull request #30558 from bfredl/noklist
refactor(event): change last use of klist to kvec
Diffstat (limited to 'src/nvim/event/loop.h')
| -rw-r--r-- | src/nvim/event/loop.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/nvim/event/loop.h b/src/nvim/event/loop.h index b86e83de3c..563b254a0b 100644 --- a/src/nvim/event/loop.h +++ b/src/nvim/event/loop.h @@ -3,15 +3,10 @@ #include <stdbool.h> #include <uv.h> -#include "klib/klist.h" +#include "klib/kvec.h" #include "nvim/event/defs.h" // IWYU pragma: keep #include "nvim/types_defs.h" // IWYU pragma: keep -typedef void *WatcherPtr; - -#define NOOP(x) -KLIST_INIT(WatcherPtr, WatcherPtr, NOOP) - struct loop { uv_loop_t uv; MultiQueue *events; @@ -27,7 +22,7 @@ struct loop { MultiQueue *fast_events; // used by process/job-control subsystem - klist_t(WatcherPtr) *children; + kvec_t(Proc *) children; uv_signal_t children_watcher; uv_timer_t children_kill_timer; |