diff options
| author | DanielGavin <danielgavin5@hotmail.com> | 2023-04-02 17:04:25 +0200 |
|---|---|---|
| committer | DanielGavin <danielgavin5@hotmail.com> | 2023-04-02 17:04:25 +0200 |
| commit | 5a4061284eb97adb1eab0fa05123e2ca0ad6a05f (patch) | |
| tree | fdf9ed62b78c0ff18de46b47fbf1b22fa75838e0 /src/server | |
| parent | 4b3a1f3331c83d89a4d7a97a0a8fd074f7a90f14 (diff) | |
Fix bug where I forgot to clone string
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/references.odin | 2 | ||||
| -rw-r--r-- | src/server/requests.odin | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/server/references.odin b/src/server/references.odin index 4c08998..3ad53f1 100644 --- a/src/server/references.odin +++ b/src/server/references.odin @@ -159,8 +159,6 @@ resolve_references :: proc( for fullpath in fullpaths { data, ok := os.read_entire_file(fullpath, context.allocator) - log.error("looking: ", fullpath, "\n") - if !ok { log.errorf("failed to read entire file for indexing %v", fullpath) continue diff --git a/src/server/requests.odin b/src/server/requests.odin index 96f24f5..7de995a 100644 --- a/src/server/requests.odin +++ b/src/server/requests.odin @@ -414,7 +414,9 @@ request_initialize :: proc( config.workspace_folders = make([dynamic]common.WorkspaceFolder) for s in initialize_params.workspaceFolders { - append(&config.workspace_folders, s) + workspace: common.WorkspaceFolder + workspace.uri = strings.clone(s.uri) + append(&config.workspace_folders, workspace) } read_ols_config :: proc( |