aboutsummaryrefslogtreecommitdiff
path: root/src/server/requests.odin
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/requests.odin')
-rw-r--r--src/server/requests.odin4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/requests.odin b/src/server/requests.odin
index c84bd65..afee807 100644
--- a/src/server/requests.odin
+++ b/src/server/requests.odin
@@ -1036,6 +1036,8 @@ notification_did_open :: proc(
return .ParseError
}
+ defer delete(open_params.textDocument.uri)
+
if n := document_open(open_params.textDocument.uri, open_params.textDocument.text, config, writer); n != .None {
return .InternalError
}
@@ -1046,8 +1048,6 @@ notification_did_open :: proc(
push_diagnostics(writer)
- delete(open_params.textDocument.uri)
-
return .None
}