The path canonicalization functions on win32 are intended to canonicalize absolute paths; those with prefixes. In other words, things start with drive letters (`C:\`), share names (`\\server\share`), or other prefixes (`\\?\`). This function removes leading `..` that occur after the prefix but before the directory/file portion (eg, turning `C:\..\..\..\foo` into `C:\foo`). This translation is not appropriate for local paths.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| dir.c | Loading commit data... | |
| dir.h | Loading commit data... | |
| error.c | Loading commit data... | |
| error.h | Loading commit data... | |
| findfile.c | Loading commit data... | |
| findfile.h | Loading commit data... | |
| git2.rc | Loading commit data... | |
| map.c | Loading commit data... | |
| mingw-compat.h | Loading commit data... | |
| msvc-compat.h | Loading commit data... | |
| path_w32.c | Loading commit data... | |
| path_w32.h | Loading commit data... | |
| posix.h | Loading commit data... | |
| posix_w32.c | Loading commit data... | |
| precompiled.c | Loading commit data... | |
| precompiled.h | Loading commit data... | |
| reparse.h | Loading commit data... | |
| thread.c | Loading commit data... | |
| thread.h | Loading commit data... | |
| utf-conv.c | Loading commit data... | |
| utf-conv.h | Loading commit data... | |
| version.h | Loading commit data... | |
| w32_buffer.c | Loading commit data... | |
| w32_buffer.h | Loading commit data... | |
| w32_common.h | Loading commit data... | |
| w32_crtdbg_stacktrace.c | Loading commit data... | |
| w32_crtdbg_stacktrace.h | Loading commit data... | |
| w32_stack.c | Loading commit data... | |
| w32_stack.h | Loading commit data... | |
| w32_util.c | Loading commit data... | |
| w32_util.h | Loading commit data... | |
| win32-compat.h | Loading commit data... |