summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gs/base/gdevprn.c2
-rw-r--r--gs/base/gxicolor.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/gs/base/gdevprn.c b/gs/base/gdevprn.c
index 3c13e2eb1..6d1bb421a 100644
--- a/gs/base/gdevprn.c
+++ b/gs/base/gdevprn.c
@@ -639,7 +639,7 @@ gdev_prn_put_params(gx_device * pdev, gs_param_list * plist)
639 gs_param_dict mdict; 639 gs_param_dict mdict;
640 gs_param_string saved_pages; 640 gs_param_string saved_pages;
641 641
642 saved_pages.size = 0; 642 memset(&saved_pages, 0, sizeof(gs_param_string));
643 sp = ppdev->space_params; 643 sp = ppdev->space_params;
644 save_sp = sp; 644 save_sp = sp;
645 645
diff --git a/gs/base/gxicolor.c b/gs/base/gxicolor.c
index f287f2d08..144958d65 100644
--- a/gs/base/gxicolor.c
+++ b/gs/base/gxicolor.c
@@ -465,6 +465,8 @@ image_render_color_thresh(gx_image_enum *penum_orig, const byte *buffer, int dat
465 /* Get the buffer into the device color space */ 465 /* Get the buffer into the device color space */
466 code = image_color_icc_prep(penum, psrc, w, dev, &spp_cm, &psrc_cm, 466 code = image_color_icc_prep(penum, psrc, w, dev, &spp_cm, &psrc_cm,
467 &psrc_cm_start, &bufend, true); 467 &psrc_cm_start, &bufend, true);
468 if (code < 0)
469 return code;
468 /* Also, if need apply the transfer function at this time. This 470 /* Also, if need apply the transfer function at this time. This
469 should be reworked so that we are not doing all these conversions */ 471 should be reworked so that we are not doing all these conversions */
470 if (penum->icc_setup.has_transfer) { 472 if (penum->icc_setup.has_transfer) {