From 49b7aa11c80c96f69add291c58155e40cf8b4513 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Mon, 29 Aug 2005 16:21:19 +0000 Subject: [PATCH] Added optional debug messages on buffer growing. --- lib/gbuf.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/gbuf.h b/lib/gbuf.h index 0775f20c..d202adb6 100644 --- a/lib/gbuf.h +++ b/lib/gbuf.h @@ -2,6 +2,7 @@ * UCW Library -- A simple growing buffer * * (c) 2004, Robert Spalek + * (c) 2005, Martin Mares * * Define the following macros: * @@ -44,6 +45,9 @@ GBUF_PREFIX(realloc)(BUF_T *b, uns len) { b->len = len; b->ptr = xrealloc(b->ptr, len * sizeof(GBUF_TYPE)); +#ifdef GBUF_TRACE + log(L_DEBUG, STRINGIFY_EXPANDED(BUF_T) " growing to %u items", len); +#endif } static inline void @@ -58,4 +62,5 @@ GBUF_PREFIX(grow)(BUF_T *b, uns len) #undef GBUF_TYPE #undef GBUF_PREFIX +#undef GBUF_TRACE #undef BUF_T -- 2.39.2