Skip to content

Commit

Permalink
Merge pull request #15 from Player01osu/remove-inline-annotations
Browse files Browse the repository at this point in the history
Remove inline annotations
  • Loading branch information
ccgargantua authored May 24, 2024
2 parents 78ae00c + d0593d3 commit 0eb4d65
Showing 1 changed file with 8 additions and 15 deletions.
23 changes: 8 additions & 15 deletions arena.h
Original file line number Diff line number Diff line change
Expand Up @@ -248,13 +248,6 @@ QUICK USAGE:
#include <stddef.h>


#if __STDC_VERSION__ >= 199901L && !defined(ARENA_DEBUG)
#define ARENA_INLINE extern inline
#else
#define ARENA_INLINE
#endif /* __STDC_VERSION__ >= 199901L */


#if __STDC_VERSION__ >= 201112L
#include <stdalign.h>
#define ARENA_ALIGNOF(type) alignof(type)
Expand Down Expand Up @@ -348,7 +341,7 @@ arena.h. Providing a size of zero results in a failure.
Pointer to arena region segment on success, NULL on
failure.
*/
ARENA_INLINE void* arena_alloc(Arena *arena, size_t size);
void* arena_alloc(Arena *arena, size_t size);


/*
Expand Down Expand Up @@ -389,7 +382,7 @@ Copy the memory contents of one arena to another.
Return:
Number of bytes copied.
*/
ARENA_INLINE size_t arena_copy(Arena *dest, Arena *src);
size_t arena_copy(Arena *dest, Arena *src);


/*
Expand All @@ -400,7 +393,7 @@ realloc or frees.
Parameters:
Arena *arena | The arena to be cleared.
*/
ARENA_INLINE void arena_clear(Arena* arena);
void arena_clear(Arena* arena);


/*
Expand All @@ -409,7 +402,7 @@ Free the memory allocated for the entire arena region.
Parameters:
Arena *arena | The arena to be destroyed.
*/
ARENA_INLINE void arena_destroy(Arena *arena);
void arena_destroy(Arena *arena);


#ifdef ARENA_DEBUG
Expand Down Expand Up @@ -534,7 +527,7 @@ Arena* arena_expand(Arena *arena, size_t size)
}


ARENA_INLINE void* arena_alloc(Arena *arena, size_t size)
void* arena_alloc(Arena *arena, size_t size)
{
return arena_alloc_aligned(arena, size, ARENA_DEFAULT_ALIGNMENT);
}
Expand Down Expand Up @@ -581,7 +574,7 @@ void* arena_alloc_aligned(Arena *arena, size_t size, unsigned int alignment)
}


ARENA_INLINE size_t arena_copy(Arena *dest, Arena *src)
size_t arena_copy(Arena *dest, Arena *src)
{
size_t bytes;

Expand All @@ -606,7 +599,7 @@ ARENA_INLINE size_t arena_copy(Arena *dest, Arena *src)
}


ARENA_INLINE void arena_clear(Arena *arena)
void arena_clear(Arena *arena)
{
if (arena == NULL)
{
Expand All @@ -621,7 +614,7 @@ ARENA_INLINE void arena_clear(Arena *arena)
}


ARENA_INLINE void arena_destroy(Arena *arena)
void arena_destroy(Arena *arena)
{
if (arena == NULL)
{
Expand Down

0 comments on commit 0eb4d65

Please sign in to comment.