MCPcopy Create free account
hub / github.com/ddnet/ddnet / fs_normalize_path

Function fs_normalize_path

src/base/fs.cpp:506–524  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

504}
505
506void fs_normalize_path(char *path)
507{
508 for(int i = 0; path[i] != '\0';)
509 {
510 if(path[i] == '\\')
511 {
512 path[i] = '/';
513 }
514 if(i > 0 && path[i] == '/' && path[i + 1] == '\0')
515 {
516 path[i] = '\0';
517 --i;
518 }
519 else
520 {
521 ++i;
522 }
523 }
524}
525
526int fs_remove(const char *filename)
527{

Callers 3

TestNormalizePathFunction · 0.85
fs_getcwdFunction · 0.85
fs_storage_pathFunction · 0.85

Calls

no outgoing calls

Tested by 1

TestNormalizePathFunction · 0.68