summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/japanese/gdevj100.c')
-rw-r--r--contrib/japanese/gdevj100.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/contrib/japanese/gdevj100.c b/contrib/japanese/gdevj100.c
index 8305e1c4..22e2c2d7 100644
--- a/contrib/japanese/gdevj100.c
+++ b/contrib/japanese/gdevj100.c
@@ -128,12 +128,12 @@ jj100_print_page(gx_device_printer *pdev, gp_file *prn_stream)
/* Vertical tab to the appropriate position. */
while(skip > 15) {
- gs_sprintf(prn_buf, "\037%c", 16 + 15);
+ gs_snprintf(prn_buf, sizeof(prn_buf), "\037%c", 16 + 15);
gp_fputs(prn_buf, pdev->file);
skip -= 15;
}
if(skip > 0) {
- gs_sprintf(prn_buf, "\037%c", 16 + skip);
+ gs_snprintf(prn_buf, sizeof(prn_buf), "\037%c", 16 + skip);
gp_fputs(prn_buf, pdev->file);
}
@@ -170,13 +170,13 @@ jj100_print_page(gx_device_printer *pdev, gp_file *prn_stream)
out_beg -= (out_beg - out) % (bytes_per_column * 2);
/* Dot addressing */
- gs_sprintf(prn_buf, "\033F%04d",
+ gs_snprintf(prn_buf, sizeof(prn_buf), "\033F%04d",
(out_beg - out) / bytes_per_column / 2);
gp_fputs(prn_buf, pdev->file);
/* Dot graphics */
size = out_end - out_beg + 1;
- gs_sprintf(prn_buf, "\034bP,48,%04d.", size / bytes_per_column);
+ gs_snprintf(prn_buf, sizeof(prn_buf), "\034bP,48,%04d.", size / bytes_per_column);
gp_fputs(prn_buf, pdev->file);
gp_fwrite(out_beg, 1, size, pdev->file);