taisei/src/vfs
Andrei Alexeyev a957b51298
vfs: fix vfs_mount_or_decref()
In practice this was not a problem because everything so far passes
vfs_root to vfs_mount_or_decref().
2023-01-20 17:13:46 +01:00
..
platform_paths replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
decompress_wrapper.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
decompress_wrapper.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
decompress_wrapper_public.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
error.h vfs: log vfs_set_error calls from caller's context 2023-01-05 04:25:21 +01:00
loadpacks.c memory: use custom memory allocation wrappers 2023-01-18 13:23:22 +01:00
loadpacks.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
meson.build vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
nodeapi.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
pathutil.c vfs: make vfs_path_normalize more robust and consistent 2021-06-18 16:06:24 +03:00
pathutil.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
private.c vfs: fix vfs_mount_or_decref() 2023-01-20 17:13:46 +01:00
private.h vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
public.c memory: use custom memory allocation wrappers 2023-01-18 13:23:22 +01:00
public.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
readonly_wrapper.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
readonly_wrapper.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
readonly_wrapper_public.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
setup.h memory: use custom memory allocation wrappers 2023-01-18 13:23:22 +01:00
setup_emscripten.c vfs: split up generic setup.h code for more flexibility 2023-01-05 04:25:21 +01:00
setup_generic.c memory: use custom memory allocation wrappers 2023-01-18 13:23:22 +01:00
setup_switch.c vfs: split up generic setup.h code for more flexibility 2023-01-05 04:25:21 +01:00
sync_emscripten.c Abandon standard C conformance and require GNU extensions 2021-08-31 23:33:16 +03:00
sync_noop.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
syspath.h vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
syspath_posix.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
syspath_public.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
syspath_public.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
syspath_win32.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
union.c vfs: rewrite union to use dynarrays and less allocations 2023-01-20 17:13:46 +01:00
union.h vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
union_public.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
vdir.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
vdir.h vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
zipfile.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
zipfile.h vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
zipfile_impl.h vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
zipfile_null.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
zipfile_public.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
zipfile_public.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
zippath.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00
zippath_rwops.c vfs: refactor VFSNode allocation and handling of backend-specific data 2023-01-20 17:13:46 +01:00