diff options
-rw-r--r-- | src/mcd-account.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mcd-account.c b/src/mcd-account.c index 9927f08f..8009110e 100644 --- a/src/mcd-account.c +++ b/src/mcd-account.c @@ -455,10 +455,15 @@ mcd_account_get_parameter_of_known_type (McdAccount *account, { memcpy (parameter, &tmp, sizeof (tmp)); } + else + { + g_value_unset (&tmp); + } return TRUE; } + g_value_unset (&tmp); return FALSE; } @@ -3014,6 +3019,7 @@ finally: g_free (new_dir); g_free (contents); g_free (old_file); + g_free (old_dir); } static gboolean |