This commit is contained in:
2026-01-02 19:03:19 +00:00
parent ae8cb2e473
commit 91138f9239

View File

@@ -41,17 +41,17 @@ typedef enum {
} FileSeekOrigin; } FileSeekOrigin;
WFile *wapp_file_open(Str8RO *filename, FileAccessMode mode); WFile *wapp_file_open(Str8RO *filename, FileAccessMode mode);
i64 wapp_file_get_current_position(WFile *file); i64 wapp_file_get_current_position(WFile *file);
i32 wapp_file_seek(WFile *file, u64 offset, FileSeekOrigin origin); i32 wapp_file_seek(WFile *file, u64 offset, FileSeekOrigin origin);
i64 wapp_file_get_length(WFile *file); i64 wapp_file_get_length(WFile *file);
u64 wapp_file_read(void *dst_buf, WFile *file, u64 byte_count); u64 wapp_file_read(void *dst_buf, WFile *file, u64 byte_count);
u64 wapp_file_write(const void *src_buf, WFile *file, u64 byte_count); u64 wapp_file_write(const void *src_buf, WFile *file, u64 byte_count);
u64 wapp_file_read_array(GenericArray dst_buf, WFile *file, u64 item_count); u64 wapp_file_read_array(GenericArray dst_buf, WFile *file, u64 item_count);
u64 wapp_file_write_array(const GenericArray src_buf, WFile *file, u64 item_count); u64 wapp_file_write_array(const GenericArray src_buf, WFile *file, u64 item_count);
i32 wapp_file_flush(WFile *file); i32 wapp_file_flush(WFile *file);
i32 wapp_file_close(WFile *file); i32 wapp_file_close(WFile *file);
i32 wapp_file_rename(Str8RO *old_filepath, Str8RO *new_filepath); i32 wapp_file_rename(Str8RO *old_filepath, Str8RO *new_filepath);
i32 wapp_file_remove(Str8RO *filepath); i32 wapp_file_remove(Str8RO *filepath);
#ifdef WAPP_PLATFORM_CPP #ifdef WAPP_PLATFORM_CPP
END_C_LINKAGE END_C_LINKAGE