diff options
author | Don Scorgie <dscorgie@src.gnome.org> | 2006-10-25 09:02:22 +0000 |
---|---|---|
committer | Don Scorgie <dscorgie@src.gnome.org> | 2006-10-25 09:02:22 +0000 |
commit | 612493e3a426e6b44e341290e9712c90daf53e31 (patch) | |
tree | 4aca1c2ea0186631751c8d74577a0f7b8739af41 | |
parent | a6ba0c553e1a1e2b7ade41496c0bdb00365bf903 (diff) | |
download | yelp-612493e3a426e6b44e341290e9712c90daf53e31.tar.gz |
Fix double free in stupid link types only used by gdb info page
* src/yelp-info-parser.c:
Fix double free in stupid link types only used by gdb
info page (apparently). Bug #364850
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | src/yelp-info-parser.c | 1 |
2 files changed, 4 insertions, 1 deletions
@@ -1,5 +1,9 @@ 2006-10-25 Don Scorgie <dscorgie@cvs.gnome.org> + * src/yelp-info-parser.c: + Fix double free in stupid link types only used by gdb + info page (apparently). Bug #364850 + * src/yelp-search-pager.c: Don't crash when searching for empty term. Bug #363949 diff --git a/src/yelp-info-parser.c b/src/yelp-info-parser.c index b789eefa..ea095aad 100644 --- a/src/yelp-info-parser.c +++ b/src/yelp-info-parser.c @@ -1096,7 +1096,6 @@ info_process_text_notes (xmlNodePtr *node, gchar *content, GtkTreeStore *tree) new_url = g_strdup (lurl); info = strstr (new_url, ".info)"); - g_free (lurl); stripped = g_strndup (new_url, info-new_url); info +=5; lurl = g_strconcat (stripped, info, NULL); |