commit bb865556c6230d1133f5a6a9f09f18626487e4f5
parent 653e495054eaf9e0fb13a27c6185d8a8bc2f0e58
Author: Jake Koroman <jake@jakekoroman.com>
Date: Wed, 30 Jul 2025 16:29:28 -0400
formatting changes.
Diffstat:
M | jrk.h | | | 75 | +++++++++++++++++++++++++++++++++++++-------------------------------------- |
1 file changed, 37 insertions(+), 38 deletions(-)
diff --git a/jrk.h b/jrk.h
@@ -1,8 +1,8 @@
#include <stdint.h>
#ifdef JRK_IMPLEMENTATION_WITH_SHORTNAMES
-#define JRK_IMPLEMENTATION
-#define JRK_SHORTNAMES
+ #define JRK_IMPLEMENTATION
+ #define JRK_SHORTNAMES
#endif // JRK_IMPLEMENTATION_WITH_SHORTNAMES
typedef int8_t i8;
@@ -84,16 +84,15 @@ i32 jrk_rand_num_range(i32, i32);
}; \
typedef struct name name
-#define jrk_da_free(da) \
- do { \
- jrk_assert((da).items, "bad free: jrk_da_free da.items is NULL"); \
- free((da).items); \
+#define jrk_da_free(da) \
+ do { \
+ jrk_assert((da).items, "bad free: jrk_da_free da.items is NULL"); \
+ free((da).items); \
} while (0)
-
#define jrk_da_foreach(type,it,da) for (type *it = (da)->items; it < (da)->items + (da)->count; ++it)
-#define jrk_sb_append_null(sb) jrk_da_append_many(sb, "\0", 1)
+#define jrk_sb_append_null(sb) jrk_da_append(sb, '\0')
#define jrk_sb_free(sb) jrk_da_free(sb)
#define jrk_sb_append_cstr(sb, cstr) \
@@ -106,34 +105,34 @@ i32 jrk_rand_num_range(i32, i32);
#define jrk_sb_append_buf(sb, buf, size) jrk_da_append_many(sb, buf, size)
#ifdef JRK_SHORTNAMES
-#define Arena jrk_Arena
-#define StringBuilder jrk_StringBuilder
-
-#define sb_appendf jrk_sb_appendf
-#define sb_append_null jrk_sb_append_null
-#define sb_append_buf jrk_sb_append_buf
-#define sb_append_cstr jrk_sb_append_cstr
-#define sb_free jrk_sb_free
-
-#define ecalloc jrk_ecalloc
-#define erealloc jrk_erealloc
-#define emalloc jrk_emalloc
-
-#define da_reserve jrk_da_reserve
-#define da_append jrk_da_append
-#define da_append_many jrk_da_append_many
-#define da_foreach jrk_da_foreach
-#define da_create jrk_da_create
-#define da_free jrk_da_free
-
-#define arena_create jrk_arena_create
-#define arena_destroy jrk_arena_destroy
-#define arena_push_struct jrk_arena_push_struct
-#define arena_push_array jrk_arena_push_array
-#define arena_expand jrk_arena_expand
-
-#define rand_num jrk_rand_num
-#define rand_num_range jrk_rand_num_range
+ #define Arena jrk_Arena
+ #define StringBuilder jrk_StringBuilder
+
+ #define sb_appendf jrk_sb_appendf
+ #define sb_append_null jrk_sb_append_null
+ #define sb_append_buf jrk_sb_append_buf
+ #define sb_append_cstr jrk_sb_append_cstr
+ #define sb_free jrk_sb_free
+
+ #define ecalloc jrk_ecalloc
+ #define erealloc jrk_erealloc
+ #define emalloc jrk_emalloc
+
+ #define da_reserve jrk_da_reserve
+ #define da_append jrk_da_append
+ #define da_append_many jrk_da_append_many
+ #define da_foreach jrk_da_foreach
+ #define da_create jrk_da_create
+ #define da_free jrk_da_free
+
+ #define arena_create jrk_arena_create
+ #define arena_destroy jrk_arena_destroy
+ #define arena_push_struct jrk_arena_push_struct
+ #define arena_push_array jrk_arena_push_array
+ #define arena_expand jrk_arena_expand
+
+ #define rand_num jrk_rand_num
+ #define rand_num_range jrk_rand_num_range
#endif // JRK_SHORTNAMES
#ifdef JRK_IMPLEMENTATION
@@ -147,8 +146,8 @@ i32 jrk_rand_num_range(i32, i32);
#define jrk_edie(x) do { fprintf(stderr, "%s:%d: error: "x": %s\n", __FILE__, __LINE__, strerror(errno)); exit(69); } while(0)
#ifdef JRK_SHORTNAMES
-#define die jrk_die
-#define edie jrk_edie
+ #define die jrk_die
+ #define edie jrk_edie
#endif // JRK_SHORTNAMES
void *