--- type0.c.orig 2002-12-30 15:12:42.000000000 +0900 +++ type0.c 2003-12-31 17:35:14.000000000 +0900 @@ -102,7 +102,7 @@ MFCLOSE (fp); stream = pdf_new_stream(STREAM_COMPRESS); - tounicode_cmap_identity = pdf_link_obj(pdf_ref_obj(stream)); + tounicode_cmap_identity = pdf_ref_obj(stream); pdf_add_dict(pdf_stream_dict(stream), pdf_new_name("Length"), pdf_new_number(length)); @@ -398,7 +398,7 @@ if (tounicode_cmap_identity == NULL) load_tounicode_cmap_identity(); pdf_add_dict (font_resource, pdf_new_name("ToUnicode"), - tounicode_cmap_identity); + pdf_link_obj(tounicode_cmap_identity)); } /* finaly write Encoding */