From 3982d3c0f3555f8145c7d7c698ad78278d82d79d Mon Sep 17 00:00:00 2001 From: Ramakrishnan Muthukrishnan Date: Sun, 2 Jan 2022 19:25:05 +0530 Subject: [PATCH] free the newly created string memory --- vfo.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vfo.c b/vfo.c index 45d8dbc..07c7f0f 100644 --- a/vfo.c +++ b/vfo.c @@ -1036,6 +1036,12 @@ void vfo_update() { cairo_set_source_rgb(cr, 0.0, 1.0, 0.0); cairo_show_text(cr, vfo_texts[2]); + // free the memory + free(vfo_texts[0]); + free(vfo_texts[1]); + free(vfo_texts[2]); + free(vfo_texts); + sprintf(temp_text,"VFO B: %0lld.%06lld",bf/(long long)1000000,bf%(long long)1000000); if(txvfo == 1 && (isTransmitting() || oob)) { if (oob) sprintf(temp_text,"VFO B: Out of band"); -- 2.45.2