commit 2d3c87ffc63950c59fc2353898c30d0940e15894
parent 9b923c5afce53d6f2b6e7d2fad8c432352aa786e
Author: Jake Koroman <jake@jakekoroman.com>
Date: Fri, 26 Sep 2025 11:26:27 -0400
fix pedantic warnings.
Diffstat:
M | jrk.h | | | 20 | ++++++++++---------- |
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/jrk.h b/jrk.h
@@ -69,7 +69,7 @@ void jrk_arena_reset(jrk_Arena*);
void *jrk_arena_resize(jrk_Arena*, void*, u64, u64);
i32 jrk_arena_sb_appendf(jrk_Arena*, jrk_StringBuilder*, const char*, ...);
-void jrk_arena_sb_append_buf_at(jrk_Arena*, jrk_StringBuilder*, char *, u64, u64);
+void jrk_arena_sb_append_buf_at(jrk_Arena*, jrk_StringBuilder*, char*, u64, u64);
i32 jrk_rand_num(i32);
i32 jrk_rand_num_range(i32, i32);
@@ -94,8 +94,8 @@ jrk_StringView jrk_sv_trim(jrk_StringView);
jrk_StringView jrk_sv_from_cstr(char*);
jrk_StringView jrk_sv_chop_delim(jrk_StringView*, char delim);
-char *jrk_tmpstrings_push(char *);
-char *jrk_tmpstrings_pushf(char *, ...);
+char *jrk_tmpstrings_push(char*);
+char *jrk_tmpstrings_pushf(char*, ...);
/* XXX: im not thrilled with this api, the memory can get messy real fast */
#define jrk_sv_chop_delim_loop(sv, it, delim) \
@@ -379,7 +379,7 @@ jrk_arena_push(jrk_Arena *arena, u64 n)
{
jrk_assertv(arena->offset + n <= arena->capacity,
"jrk_arena_push(%p, %ld): arena push requires %ld bytes but has a capacity of %ld bytes",
- arena, n, arena->offset + n, arena->capacity);
+ (void *) arena, n, arena->offset + n, arena->capacity);
void *result = &arena->data[arena->offset];
arena->prev_offset = arena->offset;
arena->offset += n;
@@ -416,13 +416,13 @@ jrk_arena_resize(jrk_Arena *arena, void *old, u64 old_size, u64 new_size)
{
jrk_assertv(new_size > old_size,
"jrk_arena_resize(%p, %p, %ld, %ld): new_size is smaller than the old_size",
- arena, old, old_size, new_size);
+ (void *) arena, old, old_size, new_size);
jrk_assertv(arena->offset + (new_size - old_size) <= arena->capacity,
"jrk_arena_resize(%p, %p, %ld, %ld): arena resize requires %ld bytes but has a capacity of %ld bytes",
- arena, old, old_size, new_size, arena->offset + (new_size - old_size), arena->capacity);
+ (void *) arena, old, old_size, new_size, arena->offset + (new_size - old_size), arena->capacity);
- void *result = NULL;
+ u8 *result = NULL;
#ifdef JRK_ARENA_DIAGNOSTICS
printf("resize(%p, %p, %ld, %ld): resizing\n",
@@ -440,7 +440,7 @@ jrk_arena_resize(jrk_Arena *arena, void *old, u64 old_size, u64 new_size)
memset(result + old_size, 0, new_size - old_size);
}
- return result;
+ return (void *) result;
}
void
@@ -496,7 +496,7 @@ void
jrk_arena_sb_append_buf_at(jrk_Arena *arena, jrk_StringBuilder *sb, char *buf, u64 size, u64 idx)
{
jrk_assertv(idx < sb->count, "jrk_arena_sb_append_buf_at(%p, %p, %p, %ld, %ld): idx is greater than sb->count",
- arena, sb, buf, size, idx);
+ (void *) arena, (void *) sb, buf, size, idx);
u64 new_size = sb->count + size;
char *old_items = sb->items;
@@ -528,7 +528,7 @@ void
jrk_sb_append_buf_at(jrk_StringBuilder *sb, char *buf, u64 size, u64 idx)
{
jrk_assertv(idx < sb->count, "jrk_sb_append_buf_at(%p, %p, %ld, %ld): idx is greater than sb->count (%ld > %ld)",
- sb, buf, size, idx, idx, sb->count);
+ (void *) sb, buf, size, idx, idx, sb->count);
u64 new_size = sb->count + size;
char *temp = jrk_emalloc(new_size);