Index: pdf/ev-poppler.cc =================================================================== RCS file: /cvs/gnome/evince/pdf/ev-poppler.cc,v retrieving revision 1.71 diff -u -u -r1.71 ev-poppler.cc --- pdf/ev-poppler.cc 6 Aug 2006 18:11:18 -0000 1.71 +++ pdf/ev-poppler.cc 19 Aug 2006 18:27:48 -0000 @@ -136,8 +136,10 @@ g_list_foreach (search->pages[i], (GFunc) g_free, NULL); g_list_free (search->pages[i]); } + g_free (search->pages); - g_free (search->text); + g_free (search->text); + g_free (search); } static void @@ -1259,10 +1261,6 @@ search->text = g_strdup (text); search->pages = g_new0 (GList *, n_pages); - for (i = 0; i < n_pages; i++) { - search->pages[i] = NULL; - } - search->document = pdf_document; /* We add at low priority so the progress bar repaints */