From 9373b53bd2e7a4ef74b2ce612abe2a52ae388845 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Thu, 14 Dec 2000 13:16:19 +0000 Subject: [PATCH] Added packet contet reference count debug loggin for memory leaks. --- lib/silccore/silcpacket.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/silccore/silcpacket.c b/lib/silccore/silcpacket.c index 7054f600..a6992105 100644 --- a/lib/silccore/silcpacket.c +++ b/lib/silccore/silcpacket.c @@ -746,6 +746,8 @@ SilcPacketContext *silc_packet_context_alloc() SilcPacketContext *silc_packet_context_dup(SilcPacketContext *ctx) { ctx->users++; + SILC_LOG_DEBUG(("Packet context %p rfcnt %d->%d", ctx, ctx->users - 1, + ctx->users)); return ctx; } @@ -755,6 +757,8 @@ SilcPacketContext *silc_packet_context_dup(SilcPacketContext *ctx) void silc_packet_context_free(SilcPacketContext *ctx) { ctx->users--; + SILC_LOG_DEBUG(("Packet context %p rfcnt %d->%d", ctx, ctx->users + 1, + ctx->users)); if (ctx->users < 1) { if (ctx->buffer) -- 2.43.0