diff options
author | bfredl <bjorn.linse@gmail.com> | 2022-03-31 15:25:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-31 15:25:56 +0200 |
commit | ea8ad79990ac67644680b66d8fc0e68c5eb70a87 (patch) | |
tree | 3dd6baff0916f92df5b26a2a905b4b2af7bcf2c1 /src/nvim/api/private/helpers.h | |
parent | b2bd8004161853f53bf687b0b90119055fcb5cfb (diff) | |
parent | b80651eda9c50d4e438f02af9311b18c5c202656 (diff) | |
download | rneovim-ea8ad79990ac67644680b66d8fc0e68c5eb70a87.tar.gz rneovim-ea8ad79990ac67644680b66d8fc0e68c5eb70a87.tar.bz2 rneovim-ea8ad79990ac67644680b66d8fc0e68c5eb70a87.zip |
Merge pull request #17698 from tjdevries/nvim_clear_autocmd
api: nvim_clear_autocmd
Diffstat (limited to 'src/nvim/api/private/helpers.h')
-rw-r--r-- | src/nvim/api/private/helpers.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nvim/api/private/helpers.h b/src/nvim/api/private/helpers.h index bc7c2e6a60..650349cde7 100644 --- a/src/nvim/api/private/helpers.h +++ b/src/nvim/api/private/helpers.h @@ -140,8 +140,9 @@ typedef struct { // Useful macro for executing some `code` for each item in an array. #define FOREACH_ITEM(a, __foreach_item, code) \ - for (size_t __foreach_i = 0; __foreach_i < (a).size; __foreach_i++) { \ - Object __foreach_item = (a).items[__foreach_i]; \ + for (size_t (__foreach_item ## _index) = 0; (__foreach_item ## _index) < (a).size; \ + (__foreach_item ## _index)++) { \ + Object __foreach_item = (a).items[__foreach_item ## _index]; \ code; \ } |