summaryrefslogtreecommitdiff
path: root/gs/src/gdevpdfx.h
diff options
context:
space:
mode:
Diffstat (limited to 'gs/src/gdevpdfx.h')
-rw-r--r--gs/src/gdevpdfx.h25
1 files changed, 0 insertions, 25 deletions
diff --git a/gs/src/gdevpdfx.h b/gs/src/gdevpdfx.h
index 1220a5925..f5b530f0c 100644
--- a/gs/src/gdevpdfx.h
+++ b/gs/src/gdevpdfx.h
@@ -30,7 +30,6 @@
#include "gdevpsdf.h"
#include "gxdevmem.h"
-#define PDFW_DELAYED_STREAMS (PS2WRITE & 1) /* Old code = 0, new code = 1 */
#define CONVERT_CFF_TO_TYPE1 (PS2WRITE & 0) /* Old code = 0, new code = 1 */
#define FINE_GLYPH_USAGE 1 /* Old code = 0, new code = 1 */
@@ -108,10 +107,8 @@ typedef enum {
resourceShading,
resourceXObject,
#if PS2WRITE
-#if PDFW_DELAYED_STREAMS
resourceOther, /* Anything else that needs to be stored for a time. */
#endif
-#endif
resourceFont,
/*
* Internally used (pseudo-)resources.
@@ -128,7 +125,6 @@ typedef enum {
} pdf_resource_type_t;
#if PS2WRITE
-#if PDFW_DELAYED_STREAMS
#define PDF_RESOURCE_TYPE_NAMES\
"/ColorSpace", "/ExtGState", "/Pattern", "/Shading", "/XObject", 0, "/Font",\
0, "/Font", "/CMap", "/FontDescriptor", 0
@@ -146,23 +142,6 @@ typedef enum {
&st_pdf_font_descriptor, /* gdevpdff.h / gdevpdff.c */\
&st_pdf_resource,\
&st_pdf_resource
-#else /* PDFW_DELAYED_STREAMS */
- "/ColorSpace", "/ExtGState", "/Pattern", "/Shading", "/XObject", "/Font",\
- 0, "/Font", "/CMap", "/FontDescriptor", 0
-#define PDF_RESOURCE_TYPE_STRUCTS\
- &st_pdf_color_space, /* gdevpdfg.h / gdevpdfc.c */\
- &st_pdf_resource, /* see below */\
- &st_pdf_pattern,\
- &st_pdf_resource,\
- &st_pdf_x_object, /* see below */\
- &st_pdf_font_resource, /* gdevpdff.h / gdevpdff.c */\
- &st_pdf_char_proc, /* gdevpdff.h / gdevpdff.c */\
- &st_pdf_font_resource, /* gdevpdff.h / gdevpdff.c */\
- &st_pdf_resource,\
- &st_pdf_font_descriptor, /* gdevpdff.h / gdevpdff.c */\
- &st_pdf_resource,\
- &st_pdf_resource
-#endif /* PDFW_DELAYED_STREAMS */
#else /* PS2WRITE */
#define PDF_RESOURCE_TYPE_NAMES\
"/ColorSpace", "/ExtGState", "/Pattern", "/Shading", "/XObject", "/Font",\
@@ -988,10 +967,8 @@ typedef struct pdf_data_writer_s {
#if PS2WRITE
long length_pos;
#endif
-#if PDFW_DELAYED_STREAMS
pdf_resource_t *pres;
gx_device_pdf *pdev; /* temporary for backward compatibility of pdf_end_data prototype. */
-#endif
long length_id;
bool encrypted;
} pdf_data_writer_t;
@@ -1006,10 +983,8 @@ typedef struct pdf_data_writer_s {
#define DATA_STREAM_ENCRYPT 8 /* Encrypt data. */
int pdf_begin_data_stream(gx_device_pdf *pdev, pdf_data_writer_t *pdw,
int options, gs_id object_id);
-#if PDFW_DELAYED_STREAMS
int pdf_append_data_stream_filters(gx_device_pdf *pdev, pdf_data_writer_t *pdw,
int orig_options, gs_id object_id);
-#endif
/* begin_data = begin_data_binary with both options = true. */
int pdf_begin_data(gx_device_pdf *pdev, pdf_data_writer_t *pdw);