diff options
-rw-r--r-- | pcl/pxl/pxsessio.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pcl/pxl/pxsessio.c b/pcl/pxl/pxsessio.c index 82b17f766..25bce8b95 100644 --- a/pcl/pxl/pxsessio.c +++ b/pcl/pxl/pxsessio.c @@ -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 @@ -546,6 +546,11 @@ pxBeginPage(px_args_t * par, px_state_t * pxs) } #undef plist } + if (!dev->is_open) { + code = gs_opendevice(dev); + if (code < 0) + return code; + } { code = px_initgraphics(pxs); if (code < 0) return code; |