From 613a440fdca0b81d2b6c75eef167532d03a28a40 Mon Sep 17 00:00:00 2001 From: Nikos Ntarmos Date: Thu, 28 May 2009 16:46:23 +0300 Subject: [PATCH] XDestroyRegion(3) only for non-NULL regions Signed-off-by: Nikos Ntarmos Signed-off-by: Brenden Matthews --- src/conky.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/conky.c b/src/conky.c index e670cf4..a40e462 100644 --- a/src/conky.c +++ b/src/conky.c @@ -7239,7 +7239,8 @@ static void X11_destroy_window(void) XDamageDestroy(display, x11_stuff.damage); XFixesDestroyRegion(display, x11_stuff.region2); XFixesDestroyRegion(display, x11_stuff.part); - XDestroyRegion(x11_stuff.region); + if (x11_stuff.region) + XDestroyRegion(x11_stuff.region); x11_stuff.region = NULL; #endif /* HAVE_XDAMAGE */ destroy_window(); -- 1.7.9.5