summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pcl/pl/plmain.c4
-rw-r--r--pcl/pxl/pxtop.c3
-rw-r--r--xps/xpstop.c4
3 files changed, 0 insertions, 11 deletions
diff --git a/pcl/pl/plmain.c b/pcl/pl/plmain.c
index f135d0071..f03e70551 100644
--- a/pcl/pl/plmain.c
+++ b/pcl/pl/plmain.c
@@ -1276,10 +1276,6 @@ pl_main_process_options(pl_main_instance_t * pmi, arg_list * pal,
if (code < 0)
return code;
- code = gs_opendevice(pmi->device);
- if (code < 0)
- return code;
-
/* No file names to process.*/
if (!arg)
return 0;
diff --git a/pcl/pxl/pxtop.c b/pcl/pxl/pxtop.c
index 0b8930643..a11889070 100644
--- a/pcl/pxl/pxtop.c
+++ b/pcl/pxl/pxtop.c
@@ -228,9 +228,6 @@ pxl_impl_set_device(pl_interp_implementation_t * impl,
stage = Sbegin;
- if ((code = gs_opendevice(device)) < 0)
- goto pisdEnd;
-
pxs->interpolate = pl_main_get_interpolate(mem);
pxs->nocache = pl_main_get_nocache(mem);
gs_setscanconverter(pxli->pgs, pl_main_get_scanconverter(mem));
diff --git a/xps/xpstop.c b/xps/xpstop.c
index 6ec6d21ab..feb7a9357 100644
--- a/xps/xpstop.c
+++ b/xps/xpstop.c
@@ -165,10 +165,6 @@ xps_imp_set_device(pl_interp_implementation_t *impl, gx_device *pdevice)
gs_c_param_list list;
int code;
- code = gs_opendevice(pdevice);
- if (code < 0)
- goto cleanup_setdevice;
-
code = gs_setdevice_no_erase(ctx->pgs, pdevice);
if (code < 0)
goto cleanup_setdevice;