diff options
author | Sebastian Rasmussen <sebras@hotmail.com> | 2009-07-09 02:01:56 +0200 |
---|---|---|
committer | Sebastian Rasmussen <sebras@hotmail.com> | 2009-07-09 02:01:56 +0200 |
commit | 60a1411f016d2fecce12abf715a10d7e7faf886f (patch) | |
tree | 73efcac9d030692d40673171b67d715340aa5ad6 /apps/mozilla | |
parent | f05b6c141bee8f342741159b3ab0399e27a00754 (diff) | |
download | mupdf-60a1411f016d2fecce12abf715a10d7e7faf886f.tar.xz |
Not resolving pages when inserting them in page tree removes a lot of code with no ill effects.
Diffstat (limited to 'apps/mozilla')
-rw-r--r-- | apps/mozilla/moz_main.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/apps/mozilla/moz_main.c b/apps/mozilla/moz_main.c index a1539339..b9cf0079 100644 --- a/apps/mozilla/moz_main.c +++ b/apps/mozilla/moz_main.c @@ -16,7 +16,6 @@ typedef struct page_s page_t; struct page_s { - fz_obj *ref; fz_obj *obj; pdf_page *page; fz_pixmap *image; @@ -131,7 +130,6 @@ void pdfmoz_open(pdfmoz_t *moz, char *filename) for (i = 0; i < moz->pagecount; i++) { - moz->pages[i].ref = fz_keepobj(pages->pref[i]); moz->pages[i].obj = fz_keepobj(pdf_getpageobject(pages, i)); moz->pages[i].page = nil; moz->pages[i].image = nil; @@ -293,7 +291,7 @@ int pdfmoz_getpagenum(pdfmoz_t *moz, fz_obj *obj) int oid = fz_tonum(obj); int i; for (i = 0; i < moz->pagecount; i++) - if (fz_tonum(moz->pages[i].ref) == oid) + if (fz_tonum(moz->pages[i].obj) == oid) return i; return 0; } @@ -304,7 +302,7 @@ void pdfmoz_gotopage(pdfmoz_t *moz, fz_obj *obj) int i, y = 0; for (i = 0; i < moz->pagecount; i++) { - if (fz_tonum(moz->pages[i].ref) == oid) + if (fz_tonum(moz->pages[i].obj) == oid) { SetScrollPos(moz->hwnd, SB_VERT, y, TRUE); InvalidateRect(moz->hwnd, NULL, FALSE); |