summaryrefslogtreecommitdiff
path: root/apps/mozilla
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@hotmail.com>2009-07-09 02:01:56 +0200
committerSebastian Rasmussen <sebras@hotmail.com>2009-07-09 02:01:56 +0200
commit60a1411f016d2fecce12abf715a10d7e7faf886f (patch)
tree73efcac9d030692d40673171b67d715340aa5ad6 /apps/mozilla
parentf05b6c141bee8f342741159b3ab0399e27a00754 (diff)
downloadmupdf-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.c6
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);