------------------------------------------------------------------------ r2770 | taco | 2009-07-07 17:28:49 +0200 (Tue, 07 Jul 2009) | 16 lines Changed paths: M /trunk/source/texk/web2c/luatexdir/image/writeimg.c M /trunk/source/texk/web2c/luatexdir/image/writeimg.h M /trunk/source/texk/web2c/luatexdir/lua/limglib.c M /trunk/source/texk/web2c/luatexdir/lua/lpdflib.c M /trunk/source/texk/web2c/luatexdir/lua/texluac.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfannot.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfannot.h M /trunk/source/texk/web2c/luatexdir/pdf/pdfdest.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfdest.h M /trunk/source/texk/web2c/luatexdir/pdf/pdffont.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfgen.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfgen.h M /trunk/source/texk/web2c/luatexdir/pdf/pdfimage.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfimage.h M /trunk/source/texk/web2c/luatexdir/pdf/pdflink.c M /trunk/source/texk/web2c/luatexdir/pdf/pdflink.h M /trunk/source/texk/web2c/luatexdir/pdf/pdflistout.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfobj.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfobj.h M /trunk/source/texk/web2c/luatexdir/pdf/pdfshipout.c M /trunk/source/texk/web2c/luatexdir/pdf/pdftables.c M /trunk/source/texk/web2c/luatexdir/pdf/pdftables.h M /trunk/source/texk/web2c/luatexdir/pdf/pdfthread.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfthread.h M /trunk/source/texk/web2c/luatexdir/pdf/pdftypes.h M /trunk/source/texk/web2c/luatexdir/pdf/pdfxform.c M /trunk/source/texk/web2c/luatexdir/pdf/pdfxform.h * move scan_image() from image/writeimg.c to pdf/pdfimage.c * put the gobals pdf_obj_count, pdf_ximage_count, pdf_xform_count in the big pdf structure * remove append_ptr() and pdf_lookup_list() (i n pdftables.c) in favour of append_object_list() and lookup_object_list() (pdfgen.c). The new function does not use token memory anymore. * move the related globals into the pdf structure: obj_list, xform_list, ximage_list, dest_list, link_list, annot_list, bead_list * created 3 extra pdf object types in the enumeration to allow the lists above to use a unified API (the last three are not in head_tab) ------------------------------------------------------------------------ r2771 | oneiros | 2009-07-07 18:05:04 +0200 (Tue, 07 Jul 2009) | 2 lines Changed paths: M /trunk/source/texk/web2c/luatexdir/pdf/pdftables.c rm unused variable ------------------------------------------------------------------------