diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2013-09-24 12:22:00 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2013-09-24 12:22:00 +0000 |
commit | a834b02d43bca971ae91062f3b9c70759525b5d4 (patch) | |
tree | 4ce86f8823936b672052f1691c6c4cbdc9348742 /Build/source/texk/dvipdfm-x/specials.c | |
parent | b68e9d4dea7036d84321a93391c2f810766a41a0 (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.c | 24 |
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 |