* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: mem.c,v 1.75.2.1 2001/01/09 22:49:07 bwelling Exp $ */
+/* $Id: mem.c,v 1.75.2.2 2001/02/13 20:43:44 gson Exp $ */
#include <config.h>
REQUIRE(mpctxp != NULL);
mpctx = *mpctxp;
REQUIRE(VALID_MEMPOOL(mpctx));
+#if ISC_MEMPOOL_NAMES
+ if (mpctx->allocated > 0)
+ UNEXPECTED_ERROR(__FILE__, __LINE__,
+ "isc_mempool_destroy(): mempool %s leaked "
+ "memory. Please report this error to "
+ "bind9-bugs@isc.org", mpctx->name);
+#endif
REQUIRE(mpctx->allocated == 0);
mctx = mpctx->mctx;