From b3fa579a61b6259defa0cd718ab7047862cf506f Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Wed, 14 Jun 2006 19:47:28 +0000 Subject: [PATCH] so it wont leak because ob uses a hash for colors, but lets free the colors anyway --- render/gradient.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/render/gradient.c b/render/gradient.c index b64cb5ec..9f245743 100644 --- a/render/gradient.c +++ b/render/gradient.c @@ -419,6 +419,9 @@ static void gradient_split(RrAppearance *a, gint w, gint h) current = COLOR(y3); for (x = w - 1; x >= 0; --x) /* 0 -> w */ *(data++) = current; + + RrColorFree(primary_light); + RrColorFree(secondary_light); } static void gradient_horizontal(RrSurface *sf, gint w, gint h) -- 2.39.2