diff options
Diffstat (limited to 'e-util/e-signature-list.c')
-rw-r--r-- | e-util/e-signature-list.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/e-util/e-signature-list.c b/e-util/e-signature-list.c index 7223178d24..afc1d9eefd 100644 --- a/e-util/e-signature-list.c +++ b/e-util/e-signature-list.c @@ -280,9 +280,13 @@ ESignatureList * e_signature_list_new (void) { ESignatureList *signature_list; + GConfClient *client; signature_list = g_object_new (E_TYPE_SIGNATURE_LIST, NULL); - e_signature_list_construct (signature_list, gconf_client_get_default ()); + + client = gconf_client_get_default (); + e_signature_list_construct (signature_list, client); + g_object_unref (client); return signature_list; } |