[mutter/gnome-3-22] meta-monitor-config: Initialize MetaConfiguration's properly
- From: Rui Matos <rtcm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter/gnome-3-22] meta-monitor-config: Initialize MetaConfiguration's properly
- Date: Mon, 21 Nov 2016 15:55:36 +0000 (UTC)
commit a943c0fc12ac40659ff07f5ce12374c78af31938
Author: Rui Matos <tiagomatos gmail com>
Date: Wed Nov 9 19:05:52 2016 +0100
meta-monitor-config: Initialize MetaConfiguration's properly
We weren't initializing the ref count which means we could either be
leaking or end up using free'd memory.
https://bugzilla.gnome.org/show_bug.cgi?id=774135
src/backends/meta-monitor-config.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/backends/meta-monitor-config.c b/src/backends/meta-monitor-config.c
index f691e54..21e3126 100644
--- a/src/backends/meta-monitor-config.c
+++ b/src/backends/meta-monitor-config.c
@@ -454,7 +454,7 @@ handle_end_element (GMarkupParseContext *context,
{
if (strcmp (element_name, "configuration") == 0 && parser->unknown_count == 0)
{
- MetaConfiguration *config = g_slice_new (MetaConfiguration);
+ MetaConfiguration *config = config_new ();
g_assert (parser->key_array->len == parser->output_array->len);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]