fix: formatting
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
#ifndef ARENA_H
|
||||
#define ARENA_H
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
#include <inttypes.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
typedef struct Arena Arena;
|
||||
|
||||
@@ -23,7 +23,7 @@ typedef struct {
|
||||
union {
|
||||
ArenaErr err;
|
||||
struct {
|
||||
Arena *arena;
|
||||
Arena* arena;
|
||||
size_t offset;
|
||||
};
|
||||
};
|
||||
@@ -33,7 +33,7 @@ typedef struct {
|
||||
bool is_valid;
|
||||
union {
|
||||
ArenaErr err;
|
||||
Arena *arena;
|
||||
Arena* arena;
|
||||
};
|
||||
} ArenaResult;
|
||||
|
||||
@@ -41,23 +41,24 @@ typedef struct {
|
||||
bool is_valid;
|
||||
union {
|
||||
ArenaErr err;
|
||||
size_t val;
|
||||
size_t val;
|
||||
};
|
||||
} ArenaSizeResult;
|
||||
|
||||
ArenaErr arena_init(Arena **arena, size_t capacity);
|
||||
ArenaErr arena_destroy(Arena **arena);
|
||||
ArenaErr arena_init(Arena** arena, size_t capacity);
|
||||
ArenaErr arena_destroy(Arena** arena);
|
||||
|
||||
ArenaPointer arena_alloc(Arena *arena, size_t size, size_t alignment);
|
||||
ArenaPointer arena_push(Arena *arena, void *data, size_t size, size_t alignment);
|
||||
ArenaErr arena_realloc(Arena *arena, size_t new_capacity);
|
||||
void *arena_unwrap_pointer(ArenaPointer p);
|
||||
ArenaPointer arena_alloc(Arena* arena, size_t size, size_t alignment);
|
||||
ArenaPointer
|
||||
arena_push(Arena* arena, void* data, size_t size, size_t alignment);
|
||||
ArenaErr arena_realloc(Arena* arena, size_t new_capacity);
|
||||
void* arena_unwrap_pointer(ArenaPointer p);
|
||||
|
||||
ArenaSizeResult arena_get_align_padding(Arena *arena, size_t alignment);
|
||||
ArenaSizeResult arena_get_align_padding(Arena* arena, size_t alignment);
|
||||
// can take big sizes but of sourse there is a limit,
|
||||
// its protected against SIZE_MAX but anything that
|
||||
// is big may break it, still, is an edge case that
|
||||
// I shouldn't cover.
|
||||
ArenaErr arena_ensure_capacity(Arena *arena, size_t size, size_t alignment);
|
||||
ArenaErr arena_ensure_capacity(Arena* arena, size_t size, size_t alignment);
|
||||
|
||||
#endif // !ARENA_H
|
||||
|
||||
Reference in New Issue
Block a user