From 2d72ba21ce2c466e88b73780daac0f8ab8378a03 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 7 Aug 2020 15:19:33 -0400 Subject: [PATCH] gtk-demo: Don't leak the markup --- demos/gtk-demo/main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/demos/gtk-demo/main.c b/demos/gtk-demo/main.c index 1589b3d4bc..b14e3b0909 100644 --- a/demos/gtk-demo/main.c +++ b/demos/gtk-demo/main.c @@ -319,13 +319,13 @@ fontify (const char *format, bytes = fontify_text (format, text); if (bytes) { - const char *markup; + char *markup; gsize len; - markup = g_bytes_get_data (bytes, &len); + markup = g_bytes_unref_to_data (bytes, &len); gtk_text_buffer_delete (source_buffer, &start, &end); gtk_text_buffer_insert_markup (source_buffer, &start, markup, len); - g_bytes_unref (bytes); + g_free (markup); } g_free (text);