aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
diff options
context:
space:
mode:
authorThomas la Cour <tlc@hyrtwol.dk>2024-03-26 12:22:18 +0100
committerThomas la Cour <tlc@hyrtwol.dk>2024-04-20 09:37:30 +0200
commit0a16f7a6f1e3e40dfed7cb93725d325787bc948b (patch)
tree90252f2f69c12be80eb4c3932e68208b6dafee7f /src/build_settings.cpp
parent3620e62ff76f39100c0c6ba8032d0e3deb74225f (diff)
normalize_path
Diffstat (limited to 'src/build_settings.cpp')
-rw-r--r--src/build_settings.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/build_settings.cpp b/src/build_settings.cpp
index b806adcd6..03a95a19b 100644
--- a/src/build_settings.cpp
+++ b/src/build_settings.cpp
@@ -840,13 +840,11 @@ gb_internal String odin_root_dir(void) {
char const *found = gb_get_env("ODIN_ROOT", a);
if (found) {
String path = path_to_full_path(a, make_string_c(found));
- if (path[path.len-1] != '/' && path[path.len-1] != '\\') {
#if defined(GB_SYSTEM_WINDOWS)
- path = concatenate_strings(a, path, WIN32_SEPARATOR_STRING);
+ path = normalize_path(a, path, WIN32_SEPARATOR_STRING);
#else
- path = concatenate_strings(a, path, NIX_SEPARATOR_STRING);
+ path = normalize_path(a, path, NIX_SEPARATOR_STRING);
#endif
- }
global_module_path = path;
global_module_path_set = true;