rntviewer/src/str.h
2024-07-25 17:01:08 +02:00

11 lines
258 B
C

struct String8 {
u8* str;
u64 size;
const char *c() const { return reinterpret_cast<const char *>(str); }
};
#define str8(s) String8 { (u8*)(s), sizeof(s) - 1 }
String8 str8_from_c(const char *str);
String8 push_str8f(Arena *arena, char *fmt, ...);