8 Commits

Author SHA1 Message Date
zeichensystem
2f50db1858 Fix more GCC warnings 2025-12-21 19:51:42 +01:00
zeichensystem
45f07986c3 Add string functions 2025-12-21 17:30:13 +01:00
jun
4217ef6e0b Fix guf_str uninit 2025-05-19 00:12:27 +02:00
jun
8b78803ad8 Add more dbuf_str tests 2025-05-16 10:12:04 +02:00
jun
614a9716cc Fix failed assertion in guf_str_copy
An assertion GUF_ASSERT(str_is_valid(dst)) failed in guf_str_copy when it called guf_str_cstr(dst)
 since guf_str_cstr assumes an already valid string, which was not the case when src was a short string.

Therefore, we get the dst's c_str now without calling guf_str_cstr(dst)

(Found by writing DbufStrTest.)
2025-05-15 20:53:50 +02:00
jun
b99434a611 Change C/CXX flags 2025-05-14 18:07:41 +02:00
jun
37f9011166 Add guf_alloc_tracker 2025-05-14 14:47:20 +02:00
jun
c4f3616b23 Refactor tests 2025-05-13 17:36:08 +02:00