Pecora0

Results 5 issues of Pecora0

`arena.h` defines the type `Region` which is a very generic name. This can easily result in naming collisions when `arena.h` is included into a project. This feels especially unnecessary because...

I figured it would be nice to append to a string builder the same way we do to a file with format strings and printf-type functions. Because string builder are...

The signature of `arena_memdup` is ```C void *arena_memdup(Arena *a, void *data, size_t size); ``` but I think it should be ```C void *arena_memdup(Arena *a, const void *data, size_t size); ```...

I noticed that we do not get compiler warnings when we try to compile something like ```C #include #define ARENA_IMPLEMENTATION #include "arena.h" int main() { Arena a = {0}; char...

Have a look at the documentation of e.g. ASSERT_STRNEQ in the README https://github.com/sheredom/utest.h/blob/master/README.md#assert_strneqx-y It tells us that that the macro takes two arguments but in utest.h the macro is defined...