From 737ff69908ed0a4bb2b810e6aefafc15bd0f78a0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Sun, 10 Jan 2010 21:09:07 +0000 Subject: [PATCH] * fix memleak: free our message area if alloced --- webcit/bbsview_renderer.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/webcit/bbsview_renderer.c b/webcit/bbsview_renderer.c index 802bf28a6..0ae07c0ee 100644 --- a/webcit/bbsview_renderer.c +++ b/webcit/bbsview_renderer.c @@ -313,6 +313,10 @@ int bbsview_RenderView_or_Tail(SharedMessageStatus *Stat, int bbsview_Cleanup(void **ViewSpecific) { struct bbsview *BBS = (struct bbsview *) *ViewSpecific; + + if (BBS->alloc_msgs != 0) { + free(BBS->msgs); + } free(BBS); if (WC->is_ajax) { -- 2.39.2