diff options
author | Sebastian Rasmussen <sebras@hotmail.com> | 2009-12-05 17:57:07 +0100 |
---|---|---|
committer | Sebastian Rasmussen <sebras@hotmail.com> | 2009-12-05 17:57:07 +0100 |
commit | ea270be43aeb9fc80fbeedd7be6e8609810c04b7 (patch) | |
tree | c407c53e4f4c3c8c7d245a63a7103f63afdfe504 /apps/common | |
parent | e882ce1840965e12cb2dd5302f8a27132fb7e559 (diff) | |
download | mupdf-ea270be43aeb9fc80fbeedd7be6e8609810c04b7.tar.xz |
Remove unnecessary resolve of root and info objects in pdftools.
Diffstat (limited to 'apps/common')
-rw-r--r-- | apps/common/pdftool.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/apps/common/pdftool.c b/apps/common/pdftool.c index 4d846df5..fdabc2d6 100644 --- a/apps/common/pdftool.c +++ b/apps/common/pdftool.c @@ -24,7 +24,6 @@ void setcleanup(void (*func)(void)) void openxref(char *filename, char *password, int dieonbadpass) { fz_error error; - fz_obj *obj; int okay; basename = strrchr(filename, '/'); @@ -56,13 +55,11 @@ void openxref(char *filename, char *password, int dieonbadpass) die(fz_throw("invalid password")); } - obj = fz_dictgets(xref->trailer, "Root"); - xref->root = fz_resolveindirect(obj); + xref->root = fz_dictgets(xref->trailer, "Root"); if (xref->root) fz_keepobj(xref->root); - obj = fz_dictgets(xref->trailer, "Info"); - xref->info = fz_resolveindirect(obj); + xref->info = fz_dictgets(xref->trailer, "Info"); if (xref->info) fz_keepobj(xref->info); |