aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVincent Untz <vincent@vuntz.net>2004-11-28 21:23:44 +0800
committerChristian Persch <chpe@src.gnome.org>2004-11-28 21:23:44 +0800
commit041bddfb968be8da138709344bae3d0048fb201a (patch)
tree7b4ac93f5cfff7ed764b20e0ec319070b47b2d2b /src
parentdc615e9fff14aef2891db0bbc30af8a6ceccc9c5 (diff)
downloadgsoc2013-epiphany-041bddfb968be8da138709344bae3d0048fb201a.tar
gsoc2013-epiphany-041bddfb968be8da138709344bae3d0048fb201a.tar.gz
gsoc2013-epiphany-041bddfb968be8da138709344bae3d0048fb201a.tar.bz2
gsoc2013-epiphany-041bddfb968be8da138709344bae3d0048fb201a.tar.lz
gsoc2013-epiphany-041bddfb968be8da138709344bae3d0048fb201a.tar.xz
gsoc2013-epiphany-041bddfb968be8da138709344bae3d0048fb201a.tar.zst
gsoc2013-epiphany-041bddfb968be8da138709344bae3d0048fb201a.zip
Fixes leak.
2004-11-28 Vincent Untz <vincent@vuntz.net> * src/bookmarks/ephy-bookmarksbar-model.c: (impl_get_item_id): Fixes leak.
Diffstat (limited to 'src')
-rwxr-xr-xsrc/bookmarks/ephy-bookmarksbar-model.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/bookmarks/ephy-bookmarksbar-model.c b/src/bookmarks/ephy-bookmarksbar-model.c
index 0bbcad7c5..a682906d6 100755
--- a/src/bookmarks/ephy-bookmarksbar-model.c
+++ b/src/bookmarks/ephy-bookmarksbar-model.c
@@ -332,7 +332,10 @@ impl_get_item_id (EggToolbarsModel *eggmodel,
gchar **netscape_url;
netscape_url = g_strsplit (name, "\n", 2);
- if (!netscape_url || !netscape_url[URL]) return NULL;
+ if (!netscape_url || !netscape_url[URL]) {
+ g_strfreev (netscape_url);
+ return NULL;
+ }
node = ephy_bookmarks_find_bookmark (bookmarks, netscape_url[URL]);