Keep track of dynamic buffer allocations.

This commit is contained in:
Dianne Skoll
2025-12-31 17:28:25 -05:00
parent d4ed89f5ba
commit 0ee5efa4df
4 changed files with 24 additions and 0 deletions
+2
View File
@@ -29,6 +29,8 @@ int DBufPuts(DynamicBuffer *dbuf, char const *str);
void DBufFree(DynamicBuffer *dbuf);
int DBufGets(DynamicBuffer *dbuf, FILE *fp);
void DBufGetMallocStats(size_t *num_mallocs, size_t *bytes_malloced);
#define DBufValue(bufPtr) ((bufPtr)->buffer)
#define DBufLen(bufPtr) ((bufPtr)->len)