]> git.pld-linux.org Git - packages/NetworkManager.git/blob - 11-initialize-nm-remote-settings.patch
- updated to 1.0.6
[packages/NetworkManager.git] / 11-initialize-nm-remote-settings.patch
1 commit dd0460697c4e281fe277b53916d5251332e1aafc
2 Author: Jiří Klimeš <jklimes@redhat.com>
3 Date:   Tue Mar 27 22:36:55 2012 +0200
4
5     libnm-glib: initialize NMRemoteSettings in nm_remote_settings_new() (rh #806664)
6     
7     The object was not initialized after creation in nm_remote_settings_new(). This
8     was a regression caused by 762df85234e7a042a2a5d31053e6cc273ae3e2ec.
9
10 diff --git a/libnm-glib/nm-remote-settings.c b/libnm-glib/nm-remote-settings.c
11 index 8f213f9..b6b6c18 100644
12 --- a/libnm-glib/nm-remote-settings.c
13 +++ b/libnm-glib/nm-remote-settings.c
14 @@ -728,7 +728,12 @@ properties_changed_cb (DBusGProxy *proxy,
15  NMRemoteSettings *
16  nm_remote_settings_new (DBusGConnection *bus)
17  {
18 -       return g_object_new (NM_TYPE_REMOTE_SETTINGS, NM_REMOTE_SETTINGS_BUS, bus, NULL);
19 +       NMRemoteSettings *settings;
20 +
21 +       settings = g_object_new (NM_TYPE_REMOTE_SETTINGS, NM_REMOTE_SETTINGS_BUS, bus, NULL);
22 +
23 +       _nm_remote_settings_ensure_inited (settings);
24 +       return settings;
25  }
26  
27  static void
This page took 0.068259 seconds and 3 git commands to generate.