diff options
author | Marco Pesenti Gritti <marco@gnome.org> | 2005-02-21 14:59:08 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@src.gnome.org> | 2005-02-21 14:59:08 (GMT) |
commit | 63d3055cfb524a3165130b0f2318d8f5c66a1161 (patch) | |
tree | c62094300600e7ebe1d11a2d2f62c0a1e80425e7 | |
parent | 317e9a2524e83504db0b328b0fba3a5edb2bb5c9 (diff) |
ps pages are 0 based, convert
2005-02-21 Marco Pesenti Gritti <marco@gnome.org>
* ps/ps-document.c: (ps_document_set_page), (ps_document_get_page):
ps pages are 0 based, convert
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | ps/ps-document.c | 4 |
2 files changed, 8 insertions, 2 deletions
@@ -1,5 +1,11 @@ 2005-02-21 Marco Pesenti Gritti <marco@gnome.org> + * ps/ps-document.c: (ps_document_set_page), (ps_document_get_page): + + ps pages are 0 based, convert + +2005-02-21 Marco Pesenti Gritti <marco@gnome.org> + * ps/ps-document.c: (ps_document_class_init), (ps_document_load): Initialize correct parent class. Set GError on document load diff --git a/ps/ps-document.c b/ps/ps-document.c index fda942b..1df82e2 100644 --- a/ps/ps-document.c +++ b/ps/ps-document.c @@ -1734,7 +1734,7 @@ static void ps_document_set_page (EvDocument *document, int page) { - ps_document_goto_page (PS_DOCUMENT (document), page); + ps_document_goto_page (PS_DOCUMENT (document), page - 1); } static int @@ -1744,7 +1744,7 @@ ps_document_get_page (EvDocument *document) g_return_val_if_fail (ps != NULL, -1); - return ps->current_page; + return ps->current_page + 1; } static gboolean |