diff options
Diffstat (limited to 'src/main/lsp/actions.c')
| -rw-r--r-- | src/main/lsp/actions.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/lsp/actions.c b/src/main/lsp/actions.c index ea792a1..884cef7 100644 --- a/src/main/lsp/actions.c +++ b/src/main/lsp/actions.c @@ -108,10 +108,10 @@ int32_t code_actions_cmd(struct command_ctx ctx, int argc, const char **argv) { VEC_INIT(¶ms.context.diagnostics, 8); - diagnostic_vec *d = + struct lsp_buffer_diagnostics *d = diagnostics_for_buffer(lsp_server_diagnostics(server), bv->buffer); if (d != NULL) { - VEC_FOR_EACH(d, struct diagnostic * diag) { + VEC_FOR_EACH(&d->diagnostics, struct diagnostic * diag) { if (location_is_between(bv->dot, diag->region.begin, diag->region.end)) { VEC_PUSH(¶ms.context.diagnostics, *diag); } |
