diff options
Diffstat (limited to 'base/gxdevcli.h')
-rw-r--r-- | base/gxdevcli.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/base/gxdevcli.h b/base/gxdevcli.h index 2476ea33..5c9831b9 100644 --- a/base/gxdevcli.h +++ b/base/gxdevcli.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2021 Artifex Software, Inc. +/* Copyright (C) 2001-2022 Artifex Software, Inc. All Rights Reserved. This software is provided AS-IS with no warranty, either express or @@ -705,7 +705,6 @@ typedef struct gdev_nupcontrol_s { typedef struct gdev_pagelist_s { rc_header rc; char *Pages; - int PagesSize; } gdev_pagelist; #define dev_t_proc_initialize_device_procs(proc, dev_t)\ @@ -997,6 +996,16 @@ typedef enum FILTER_FLAGS { #define dev_proc_fill_stroke_path(proc)\ dev_t_proc_fill_stroke_path(proc, gx_device) + /* Added in release 9.57 */ + +#define dev_t_proc_lock_pattern(proc, dev_t)\ + int proc(dev_t *dev,\ + gs_gstate *pgs,\ + gs_id pattern_id,\ + int lock) +#define dev_proc_lock_pattern(proc)\ + dev_t_proc_lock_pattern(proc, gx_device) + /* Added in release 3.60 */ #define dev_t_proc_fill_mask(proc, dev_t)\ @@ -1508,6 +1517,7 @@ typedef struct { dev_t_proc_process_page((*process_page), dev_t);\ dev_t_proc_transform_pixel_region((*transform_pixel_region), dev_t);\ dev_t_proc_fill_stroke_path((*fill_stroke_path), dev_t);\ + dev_t_proc_lock_pattern((*lock_pattern), dev_t);\ } /* |