From 6d95ff31d1ee66059ed25d6beeb45ec9ce65cbb7 Mon Sep 17 00:00:00 2001 From: c vw Date: Mon, 17 Aug 2020 15:26:39 +0200 Subject: [PATCH] Make "gradient destroy" bullet-proof --- rx_panadapter.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rx_panadapter.c b/rx_panadapter.c index ece8eb7..8e6885b 100644 --- a/rx_panadapter.c +++ b/rx_panadapter.c @@ -530,6 +530,7 @@ void rx_panadapter_update(RECEIVER *rx) { } cairo_pattern_t *gradient; + gradient=NULL; if(display_gradient) { gradient = cairo_pattern_create_linear(0.0, display_height, 0.0, 0.0); // calculate where S9 is @@ -569,7 +570,7 @@ void rx_panadapter_update(RECEIVER *rx) { cairo_set_line_width(cr, LINE_WIDTH); cairo_stroke(cr); - if(display_gradient) { + if(gradient) { cairo_pattern_destroy(gradient); } -- 2.45.2