summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfm-x/specials.c
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2013-09-24 12:22:00 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2013-09-24 12:22:00 +0000
commita834b02d43bca971ae91062f3b9c70759525b5d4 (patch)
tree4ce86f8823936b672052f1691c6c4cbdc9348742 /Build/source/texk/dvipdfm-x/specials.c
parentb68e9d4dea7036d84321a93391c2f810766a41a0 (diff)
dvipdfm-x: Bug fix for (x)dvipdfm-res.test (tikz-bug)
git-svn-id: svn://tug.org/texlive/trunk@31739 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipdfm-x/specials.c')
-rw-r--r--Build/source/texk/dvipdfm-x/specials.c24
1 files changed, 1 insertions, 23 deletions
diff --git a/Build/source/texk/dvipdfm-x/specials.c b/Build/source/texk/dvipdfm-x/specials.c
index d65cbbb67f4..0c0f2fd5f67 100644
--- a/Build/source/texk/dvipdfm-x/specials.c
+++ b/Build/source/texk/dvipdfm-x/specials.c
@@ -291,29 +291,7 @@ spc_push_object (const char *key, pdf_obj *value)
if (!key || !value)
return;
-#ifdef XETEX
- if (PDF_OBJ_INDIRECTTYPE(value)) {
- pdf_names_add_reference(named_objects,
- key, strlen(key), value);
- } else
-#endif
- {
- int error = pdf_names_add_object(named_objects,
- key, strlen(key), value);
- if (!error) {
-#ifdef XETEX
- /* _FIXME_:
- * Objects created by pdf:obj must always
- * be written to output regardless of if
- * they are actually used in document.
- */
- pdf_obj *obj_ref = pdf_names_lookup_reference(named_objects,
- key, strlen(key));
- if (obj_ref)
- pdf_release_obj(obj_ref);
-#endif
- }
- }
+ pdf_names_add_object(named_objects, key, strlen(key), value);
}
void