Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--pdf/xpdf/pdf-document.cc2
2 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ca0222c..1b3fc22 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2005-01-07 Marco Pesenti Gritti <marco@gnome.org>
+ * pdf/xpdf/pdf-document.cc:
+
+ add a FIXME. We should probably not allocate
+ a bookmark object every time
+
+2005-01-07 Marco Pesenti Gritti <marco@gnome.org>
+
* shell/ev-application.c: (ev_application_open),
(ev_application_open_bookmark):
* shell/ev-application.h:
diff --git a/pdf/xpdf/pdf-document.cc b/pdf/xpdf/pdf-document.cc
index 6e07716..6f137dd 100644
--- a/pdf/xpdf/pdf-document.cc
+++ b/pdf/xpdf/pdf-document.cc
@@ -740,6 +740,8 @@ pdf_document_bookmarks_begin_read (EvDocumentBookmarks *document_bookmarks)
return (EvDocumentBookmarksIter *) iter;
}
+/* FIXME This returns a new object every time, probably we should cache it
+ in the iter */
static EvBookmark *
pdf_document_bookmarks_get_bookmark (EvDocumentBookmarks *document_bookmarks,
EvDocumentBookmarksIter *bookmarks_iter)