This commit is contained in:
2025-12-13 16:30:27 +01:00
parent c660d1ec1e
commit 1a59e2b190
2 changed files with 42 additions and 0 deletions
+5
View File
@@ -339,6 +339,10 @@ void sb_add_substring(string_builder_t *this, const char *string, size_t substri
const char *sb_build_and_clear(string_builder_t *this, allocator_t output_allocator);
void sb_fprint_and_clear(string_builder_t *this, FILE *dest);
// file_io /////////////////////////////////////////////////////////////////////
char *read_entire_file(const char *path, allocator_t allocator);
char **read_all_file_lines(const char *path, allocator_t allocator);
#ifdef CIG_IMPL
void *allocator_alloc_func(allocator_t this, size_t bytes, const char *file, int line) {
@@ -369,6 +373,7 @@ void allocator_reset(allocator_t this) {
#include "cli.c"
#include "scanner.c"
#include "string_builder.c"
#include "file_io.c"
#endif // CIG_IMPL