aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorDanielGavin <danielgavin5@hotmail.com>2023-07-25 01:28:12 +0200
committerGitHub <noreply@github.com>2023-07-25 01:28:12 +0200
commitb8b7557cc9aa238b89e3612cbbb8c495d04b3070 (patch)
tree924adb1bcd4f1a3097cc3a787b8086fcad3b455b /src/server
parent597f12a8e0fca0c3e8087ab4ea4ae81e599f155f (diff)
parentb1925f4aa14143a335f1d2a9183051fa14abf32a (diff)
Merge pull request #233 from ryuukk/patch-12
Clone client name string, it was allocated with the temp_allocator
Diffstat (limited to 'src/server')
-rw-r--r--src/server/requests.odin2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/requests.odin b/src/server/requests.odin
index 4174fa0..0c64f1b 100644
--- a/src/server/requests.odin
+++ b/src/server/requests.odin
@@ -515,7 +515,7 @@ request_initialize :: proc(
return .ParseError
}
- config.client_name = initialize_params.clientInfo.name
+ config.client_name = strings.clone(initialize_params.clientInfo.name)
config.workspace_folders = make([dynamic]common.WorkspaceFolder)
for s in initialize_params.workspaceFolders {