diff options
author | Robin Watts <robin.watts@artifex.com> | 2016-01-04 14:10:04 +0000 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2016-01-04 14:11:35 +0000 |
commit | 998c8bf7a2e409b6c4c29b8e535028a24404e7c5 (patch) | |
tree | d1c213bbf092ca94d78eb1bb4e37ae600a961d69 /contrib/pcl3 | |
parent | 39cdb5df0e2f8e3e4410e008b2a7fb72dcdff805 (diff) | |
download | ghostpdl-998c8bf7a2e409b6c4c29b8e535028a24404e7c5.tar.gz |
Squash warnings: Contrib devices
Workaround as many warnings as possible in the contrib devices.
Removing dead code, checking return values etc, fixing type casts
(char to unsigned char etc).
Diffstat (limited to 'contrib/pcl3')
-rw-r--r-- | contrib/pcl3/eprn/eprnparm.c | 6 | ||||
-rw-r--r-- | contrib/pcl3/src/gdevpcl3.c | 12 |
2 files changed, 11 insertions, 7 deletions
diff --git a/contrib/pcl3/eprn/eprnparm.c b/contrib/pcl3/eprn/eprnparm.c index c43e30d8a..041c24ae8 100644 --- a/contrib/pcl3/eprn/eprnparm.c +++ b/contrib/pcl3/eprn/eprnparm.c @@ -221,7 +221,7 @@ eprn_fillpage(gx_device *dev, gs_imager_state * pis, gx_device_color *pdevc) } -void eprn_replace_fillpage(gx_device *dev) +static void eprn_replace_fillpage(gx_device *dev) { eprn_Eprn *eprn = &((eprn_Device *)dev)->eprn; @@ -963,7 +963,7 @@ int eprn_put_params(gx_device *dev, gs_param_list *plist) if (rc != 0) { \ if (rc != gs_error_VMerror) { \ eprintf1("%s" ERRPREF "Unknown colour model: `", epref); \ - errwrite(dev->memory, string_value.data, sizeof(char)*string_value.size); \ + errwrite(dev->memory, (const char *)string_value.data, sizeof(char)*string_value.size); \ eprintf("'.\n"); \ } \ last_error = rc; \ @@ -1078,7 +1078,7 @@ int eprn_put_params(gx_device *dev, gs_param_list *plist) else { eprintf1("%s" ERRPREF "Invalid method for IntensityRendering: `", epref); - errwrite(dev->memory, string_value.data, sizeof(char)*string_value.size); + errwrite(dev->memory, (const char *)string_value.data, sizeof(char)*string_value.size); eprintf("'.\n"); last_error = gs_error_rangecheck; param_signal_error(plist, pname, last_error); diff --git a/contrib/pcl3/src/gdevpcl3.c b/contrib/pcl3/src/gdevpcl3.c index 2b9eb1c1e..7f1fcc68b 100644 --- a/contrib/pcl3/src/gdevpcl3.c +++ b/contrib/pcl3/src/gdevpcl3.c @@ -908,7 +908,8 @@ static int pcl3_put_params(gx_device *device, gs_param_list *plist) else { eprintf1("%s" ERRPREF "Unknown subdevice name: `", epref); errwrite(dev->memory, - string_value.data, sizeof(char)*string_value.size); + (const char *)string_value.data, + sizeof(char)*string_value.size); eprintf("'.\n"); last_error = gs_error_rangecheck; param_signal_error(plist, pname, last_error); @@ -1018,7 +1019,8 @@ static int pcl3_put_params(gx_device *device, gs_param_list *plist) else { eprintf1("%s" ERRPREF "Invalid duplex capability: `", epref); errwrite(dev->memory, - string_value.data, sizeof(char)*string_value.size); + (const char *)string_value.data, + sizeof(char)*string_value.size); eprintf("'.\n"); last_error = gs_error_rangecheck; param_signal_error(plist, pname, last_error); @@ -1074,7 +1076,8 @@ static int pcl3_put_params(gx_device *device, gs_param_list *plist) if (rc != gs_error_VMerror) { eprintf1("%s" ERRPREF "Unknown medium: `", epref); errwrite(dev->memory, - string_value.data, sizeof(char)*string_value.size); + (const char *)string_value.data, + sizeof(char)*string_value.size); eprintf("'.\n"); } last_error = rc; @@ -1144,7 +1147,8 @@ static int pcl3_put_params(gx_device *device, gs_param_list *plist) if (rc != gs_error_VMerror) { eprintf1("%s" ERRPREF "Unknown print quality: `", epref); errwrite(dev->memory, - string_value.data, sizeof(char)*string_value.size); + (const char *)string_value.data, + sizeof(char)*string_value.size); eprintf("'.\n"); } last_error = rc; |