diff options
author | Ray Strode <rstrode@redhat.com> | 2008-02-15 18:20:17 +0000 |
---|---|---|
committer | Ray Strode <halfline@src.gnome.org> | 2008-02-15 18:20:17 +0000 |
commit | 39fcaf6cde2b6898743e4fa316c3f937547d62ce (patch) | |
tree | 000c3385c1d24ff462e2436b4c052e10201c739d | |
parent | 087f1658ea77accc893f268622dbf27807d8387d (diff) | |
download | gdm-39fcaf6cde2b6898743e4fa316c3f937547d62ce.tar.gz |
Don't leak property values
2008-02-15 Ray Strode <rstrode@redhat.com>
* daemon/gdm-session-auditor.c (gdm_session_auditor_set_property):
Don't leak property values
svn path=/trunk/; revision=5770
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | daemon/gdm-session-auditor.c | 6 |
2 files changed, 8 insertions, 3 deletions
@@ -1,3 +1,8 @@ +2008-02-15 Ray Strode <rstrode@redhat.com> + + * daemon/gdm-session-auditor.c (gdm_session_auditor_set_property): + Don't leak property values + 2008-02-14 William Jon McCann <jmccann@redhat.com> * gui/simple-greeter/gdm-a11y-preferences-dialog.c: diff --git a/daemon/gdm-session-auditor.c b/daemon/gdm-session-auditor.c index f656511e..c2e6d5c5 100644 --- a/daemon/gdm-session-auditor.c +++ b/daemon/gdm-session-auditor.c @@ -224,15 +224,15 @@ gdm_session_auditor_get_property (GObject *object, switch (prop_id) { case PROP_USERNAME: - g_value_set_string (value, gdm_session_auditor_get_username (auditor)); + g_value_take_string (value, gdm_session_auditor_get_username (auditor)); break; case PROP_HOSTNAME: - g_value_set_string (value, gdm_session_auditor_get_hostname (auditor)); + g_value_take_string (value, gdm_session_auditor_get_hostname (auditor)); break; case PROP_DISPLAY_DEVICE: - g_value_set_string (value, gdm_session_auditor_get_display_device (auditor)); + g_value_take_string (value, gdm_session_auditor_get_display_device (auditor)); break; default: |