diff options
author | Mitya Selivanov <automainint@guattari.tech> | 2023-09-08 13:32:54 +0200 |
---|---|---|
committer | Mitya Selivanov <automainint@guattari.tech> | 2023-09-08 13:32:54 +0200 |
commit | edad17b52d6558a5559f02cddcb66158193fe164 (patch) | |
tree | 5a31dd428c1b81f092bb1fb311368971d4fe5a2b /source/kit/file.h | |
parent | 0296a6018de8fa4d6fa1496550f84465741dfd26 (diff) | |
download | kit-edad17b52d6558a5559f02cddcb66158193fe164.zip |
refactor allocs
Diffstat (limited to 'source/kit/file.h')
-rw-r--r-- | source/kit/file.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/source/kit/file.h b/source/kit/file.h index 52ebe25..491779d 100644 --- a/source/kit/file.h +++ b/source/kit/file.h @@ -19,14 +19,14 @@ extern "C" { # define KIT_ENV_HOME "HOME" #endif -kit_string_t kit_path_norm(kit_str_t path, kit_allocator_t alloc); +kit_string_t kit_path_norm(kit_str_t path, kit_allocator_t *alloc); kit_string_t kit_path_join(kit_str_t left, kit_str_t right, - kit_allocator_t alloc); + kit_allocator_t *alloc); -kit_string_t kit_path_user(kit_allocator_t alloc); +kit_string_t kit_path_user(kit_allocator_t *alloc); -kit_string_t kit_path_cache(kit_allocator_t alloc); +kit_string_t kit_path_cache(kit_allocator_t *alloc); kit_str_t kit_path_index(kit_str_t path, ptrdiff_t index); @@ -40,8 +40,8 @@ kit_status_t kit_file_remove(kit_str_t path); kit_status_t kit_file_remove_folder(kit_str_t path); -kit_status_t kit_file_remove_recursive(kit_str_t path, - kit_allocator_t alloc); +kit_status_t kit_file_remove_recursive(kit_str_t path, + kit_allocator_t *alloc); typedef enum { KIT_PATH_NONE, @@ -66,8 +66,8 @@ typedef struct { KIT_DA(kit_string_t) files; } kit_path_list_t; -kit_path_list_t kit_file_enum_folder(kit_str_t path, - kit_allocator_t alloc); +kit_path_list_t kit_file_enum_folder(kit_str_t path, + kit_allocator_t *alloc); void kit_path_list_destroy(kit_path_list_t list); |