summaryrefslogtreecommitdiff
path: root/pcl
diff options
context:
space:
mode:
authorHenry Stiles <henry.stiles@artifex.com>2012-01-08 12:57:46 -0700
committerHenry Stiles <henry.stiles@artifex.com>2012-01-09 11:08:42 -0700
commit1e6d68e396ec5842af5b8cb5cb226c9de1f46d31 (patch)
tree0d231a84d92f05c7155bd56b08191f7bd1c7f718 /pcl
parentd18b90db02540b1bf1005537aa38b42ef2486f43 (diff)
The HPGL-2/RTL work of the last few commits introduce a regression -
disabling bound coordinates in normal PCL mode.
Diffstat (limited to 'pcl')
-rw-r--r--pcl/pgdraw.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pcl/pgdraw.c b/pcl/pgdraw.c
index c3fb613f0..313cf26f0 100644
--- a/pcl/pgdraw.c
+++ b/pcl/pgdraw.c
@@ -554,7 +554,7 @@ hpgl_set_clipping_region(hpgl_state_t *pgls, hpgl_rendering_mode_t render_mode)
if ( pgls->g.soft_clip_window.active ) {
gs_rect dev_soft_window_box;
gs_matrix ctm;
- if (!pgls->g.soft_clip_window.isbound) {
+ if (pgls->g.soft_clip_window.isbound && pgls->personality != rtl) {
/* we need the plotter unit matrix */
hpgl_call(gs_currentmatrix(pgls->pgs, &save_ctm));
hpgl_call(hpgl_set_plu_ctm(pgls));