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/os/pty_proc_unix.c | |
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/os/pty_proc_unix.c')
-rw-r--r-- | src/nvim/os/pty_proc_unix.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/nvim/os/pty_proc_unix.c b/src/nvim/os/pty_proc_unix.c index e629b328fd..3bca065d2d 100644 --- a/src/nvim/os/pty_proc_unix.c +++ b/src/nvim/os/pty_proc_unix.c @@ -30,7 +30,6 @@ #endif #include "auto/config.h" -#include "klib/klist.h" #include "nvim/eval/typval.h" #include "nvim/event/defs.h" #include "nvim/event/loop.h" @@ -387,8 +386,8 @@ static void chld_handler(uv_signal_t *handle, int signum) Loop *loop = handle->loop->data; - kl_iter(WatcherPtr, loop->children, current) { - Proc *proc = (*current)->data; + for (size_t i = 0; i < kv_size(loop->children); i++) { + Proc *proc = kv_A(loop->children, i); do { pid = waitpid(proc->pid, &stat, WNOHANG); } while (pid < 0 && errno == EINTR); |