From e0d27594996a9aca98ae1c25b64f14ff2dfeb1de Mon Sep 17 00:00:00 2001 From: Sebastian Geerken Date: Mon, 5 May 2014 20:32:43 +0200 Subject: Fixed memory leak (Layout::requestedAnchor). --- dw/layout.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dw/layout.cc b/dw/layout.cc index 289b204b..b93a1b70 100644 --- a/dw/layout.cc +++ b/dw/layout.cc @@ -321,6 +321,9 @@ Layout::~Layout () delete anchorsTable; delete textZone; + if (requestedAnchor) + free (requestedAnchor); + DBG_OBJ_DELETE (); } @@ -687,7 +690,7 @@ void Layout::setAnchor (const char *anchor) _MSG("setAnchor (%s)\n", anchor); if (requestedAnchor) - free(requestedAnchor); + free (requestedAnchor); requestedAnchor = anchor ? strdup (anchor) : NULL; updateAnchor (); } -- cgit v1.2.3