From 7d293c322ef85e4b60c943c220f1a6dd45895672 Mon Sep 17 00:00:00 2001 From: DanielGavin Date: Mon, 20 Oct 2025 00:49:06 +0200 Subject: Make sure to remove_diagnostics with the correct uri. --- src/server/documents.odin | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/server/documents.odin b/src/server/documents.odin index e19deb5..a042ee0 100644 --- a/src/server/documents.odin +++ b/src/server/documents.odin @@ -318,16 +318,16 @@ document_refresh :: proc(document: ^Document, config: ^common.Config, writer: ^W return .None } - remove_diagnostics(.Syntax, document.uri.uri) - remove_diagnostics(.Check, document.uri.uri) + uri := common.create_uri(document.uri.path, context.temp_allocator) + + remove_diagnostics(.Syntax, uri.uri) + remove_diagnostics(.Check, uri.uri) check_unused_imports(document, config) if writer != nil && !config.disable_parser_errors { document.diagnosed_errors = true - uri := common.create_uri(document.uri.path, context.temp_allocator) - for error, i in errors { add_diagnostics( .Syntax, -- cgit v1.2.3