summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfm-x/epdf.c
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2018-09-06 00:10:18 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2018-09-06 00:10:18 +0000
commita5f499f4bf951ea37b2db47198fa21c11a5f8645 (patch)
tree3e4b270136fe2b6425d1d971973609fca7d9febf /Build/source/texk/dvipdfm-x/epdf.c
parentecd1605a23ef54d2a4a69e1a361172d350e03b3b (diff)
Fix broken ToUnicode CMap support (S. Hirata)
git-svn-id: svn://tug.org/texlive/trunk@48595 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipdfm-x/epdf.c')
-rw-r--r--Build/source/texk/dvipdfm-x/epdf.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/Build/source/texk/dvipdfm-x/epdf.c b/Build/source/texk/dvipdfm-x/epdf.c
index fcd8abcf5c7..0bc7d4593f4 100644
--- a/Build/source/texk/dvipdfm-x/epdf.c
+++ b/Build/source/texk/dvipdfm-x/epdf.c
@@ -149,7 +149,7 @@ pdf_get_page_obj (pdf_file *pf, int page_no,
WARN("Can't read document catalog.");
pdf_release_obj(trailer);
if (catalog)
- pdf_release_obj(catalog);
+ pdf_release_obj(catalog);
return NULL;
}
pdf_release_obj(trailer);
@@ -457,14 +457,14 @@ pdf_include_page (pdf_ximage *ximage,
int idx, len = pdf_array_length(contents);
content_new = pdf_new_stream(STREAM_COMPRESS);
for (idx = 0; idx < len; idx++) {
- pdf_obj *content_seg = pdf_deref_obj(pdf_get_array(contents, idx));
- if (!PDF_OBJ_STREAMTYPE(content_seg) ||
- pdf_concat_stream(content_new, content_seg) < 0) {
- pdf_release_obj(content_seg);
- pdf_release_obj(content_new);
- goto error;
- }
- pdf_release_obj(content_seg);
+ pdf_obj *content_seg = pdf_deref_obj(pdf_get_array(contents, idx));
+ if (!PDF_OBJ_STREAMTYPE(content_seg) ||
+ pdf_concat_stream(content_new, content_seg) < 0) {
+ pdf_release_obj(content_seg);
+ pdf_release_obj(content_new);
+ goto error;
+ }
+ pdf_release_obj(content_seg);
}
} else {
goto error;