diff options
-rw-r--r-- | gs/base/gxp1fill.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gs/base/gxp1fill.c b/gs/base/gxp1fill.c index add329e56..49af04182 100644 --- a/gs/base/gxp1fill.c +++ b/gs/base/gxp1fill.c | |||
@@ -1036,8 +1036,8 @@ gx_trans_pattern_fill_rect(int xmin, int ymin, int xmax, int ymax, | |||
1036 | tbits.size.x = crdev->width; | 1036 | tbits.size.x = crdev->width; |
1037 | tbits.size.y = crdev->height; | 1037 | tbits.size.y = crdev->height; |
1038 | if (code >= 0) | 1038 | if (code >= 0) |
1039 | code = tile_by_steps(&state_clist_trans, xmin, ymin, xmax, | 1039 | code = tile_by_steps(&state_clist_trans, xmin, ymin, xmax-xmin, |
1040 | ymax, ptile, &tbits, tile_pattern_clist); | 1040 | ymax-ymin, ptile, &tbits, tile_pattern_clist); |
1041 | 1041 | ||
1042 | if (code >= 0 && (state_clist_trans.cdev != NULL)) { | 1042 | if (code >= 0 && (state_clist_trans.cdev != NULL)) { |
1043 | tile_clip_free((gx_device_tile_clip *)state_clist_trans.cdev); | 1043 | tile_clip_free((gx_device_tile_clip *)state_clist_trans.cdev); |