/* * Various filesystem utilities. */ #pragma once #include #include #include /// Get the file's size. size_t get_file_size(FILE* file); /// Read the entire contents of the file into memory. void* read_file(const char* filepath); /// Make a path relative to the parent directory of a file. bool make_relative_path( const char* filepath, const char* path, char* relative, size_t relative_length);