diff --git a/gebs.h b/gebs.h index 4d9fd4e..77e2a7a 100644 --- a/gebs.h +++ b/gebs.h @@ -302,6 +302,7 @@ typedef struct { for (size_t __i = 0; __i < __size; __i++) { \ gebs_sb_append_char_alloc((alloc), (sb), __buf[__i]); \ } \ + gebs_free((alloc), __buf); \ } \ __ret; \ })