From c24d97e45e7c1b951b1f84ca2393f0fc8a11ffc8 Mon Sep 17 00:00:00 2001 From: Ran Benita Date: Thu, 1 Mar 2012 19:45:37 +0200 Subject: [PATCH] Don't leak DoodadInfo's from GeometryInfo Signed-off-by: Ran Benita --- src/xkbcomp/geometry.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/xkbcomp/geometry.c b/src/xkbcomp/geometry.c index 8c31b6f..ac72213 100644 --- a/src/xkbcomp/geometry.c +++ b/src/xkbcomp/geometry.c @@ -663,6 +663,10 @@ ClearGeometryInfo(GeometryInfo * info) FreeShapes(info->shapes, info); if (info->sections) FreeSections(info->sections, info); + if (info->doodads) + FreeDoodads(info->doodads, NULL, info); + if (info->dfltDoodads) + FreeDoodads(info->dfltDoodads, NULL, info); info->widthMM = 0; info->heightMM = 0; info->dfltCornerRadius = 0; -- 2.7.4