mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Prefer \ to concat windows paths.
This commit is contained in:
@@ -476,8 +476,14 @@ const char *file_append_path(const char *path, const char *name)
|
||||
{
|
||||
size_t path_len = strlen(path);
|
||||
if (!path_len) return name;
|
||||
#if PLATFORM_WINDOWS
|
||||
if (path[path_len - 1] == '\\') return str_cat(path, name);
|
||||
if (path[path_len - 1] == '/') return str_cat(path, name);
|
||||
return str_printf("%s\\%s", path, name);
|
||||
#else
|
||||
if (path[path_len - 1] == '/') return str_cat(path, name);
|
||||
return str_printf("%s/%s", path, name);
|
||||
#endif
|
||||
}
|
||||
|
||||
#ifdef _MSC_VER
|
||||
|
||||
Reference in New Issue
Block a user