[empathy/mc5] Fix use after free
- From: Sjoerd Simons <sjoerds src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [empathy/mc5] Fix use after free
- Date: Sun, 23 Aug 2009 22:21:48 +0000 (UTC)
commit 81ad518058d0ae188c1dc229c55d6c8f71f84dbe
Author: Sjoerd Simons <sjoerd simons collabora co uk>
Date: Sun Aug 23 22:51:32 2009 +0100
Fix use after free
src/empathy-import-mc4-accounts.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/empathy-import-mc4-accounts.c b/src/empathy-import-mc4-accounts.c
index 53063d6..602cfc1 100644
--- a/src/empathy-import-mc4-accounts.c
+++ b/src/empathy-import-mc4-accounts.c
@@ -85,13 +85,16 @@ _param_name_from_key (const gchar *key)
{
const gchar *base, *slash;
gchar *account_name;
+ gchar *ret;
account_name = _account_name_from_key (key);
base = strstr (key, account_name);
slash = strchr (base, '/');
+
+ ret = g_strdup (slash+1);
g_free (account_name);
- return g_strdup (slash+1);
+ return ret;
}
static gchar *
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]