[gnome-software] trivial: Fix two memory leaks when setting custom CSS on widgets
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] trivial: Fix two memory leaks when setting custom CSS on widgets
- Date: Tue, 28 Jun 2016 09:35:11 +0000 (UTC)
commit 31d53c9ff307f4dac4a66bb2db6271db85ad68f6
Author: Richard Hughes <richard hughsie com>
Date: Tue Jun 28 10:33:25 2016 +0100
trivial: Fix two memory leaks when setting custom CSS on widgets
src/gs-common.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/gs-common.c b/src/gs-common.c
index ac5047e..b25853c 100644
--- a/src/gs-common.c
+++ b/src/gs-common.c
@@ -679,7 +679,7 @@ void
gs_utils_widget_set_css_simple (GtkWidget *widget, const gchar *css)
{
g_autofree gchar *class_name = NULL;
- GString *str = g_string_sized_new (1024);
+ g_autoptr(GString) str = g_string_sized_new (1024);
class_name = g_strdup_printf ("themed-widget_%p", widget);
g_string_append_printf (str, ".%s {\n", class_name);
@@ -698,11 +698,11 @@ gs_utils_widget_set_css_app (GsApp *app,
const gchar *metadata_css)
{
GPtrArray *key_colors;
- GString *str = g_string_sized_new (1024);
const gchar *css;
guint i;
g_autofree gchar *class_name = NULL;
g_autoptr(GString) css_str = NULL;
+ g_autoptr(GString) str = g_string_sized_new (1024);
g_return_if_fail (GS_IS_APP (app));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]