openbsd-ports/graphics/jpeg/patches/patch-wrrle_c
brad a2563cef31 sprintf -> snprintf
From: Bruno Rohee <bruno at rohee dot com>
2005-04-03 23:26:22 +00:00

17 lines
643 B
Plaintext

$OpenBSD: patch-wrrle_c,v 1.1 2005/04/03 23:26:22 brad Exp $
cmapcomment is a local array, we can use sizeof.
--- wrrle.c.orig Sun Mar 27 03:48:15 2005
+++ wrrle.c Sun Mar 27 03:49:32 2005
@@ -199,7 +199,8 @@ finish_output_rle (j_decompress_ptr cinf
header.cmaplen = CMAPBITS;
header.cmap = dest->colormap;
/* Add a comment to the output image with the true colormap length. */
- sprintf(cmapcomment, "color_map_length=%d", cinfo->actual_number_of_colors);
+ snprintf(cmapcomment, sizeof cmapcomment,
+ "color_map_length=%d", cinfo->actual_number_of_colors);
rle_putcom(cmapcomment, &header);
}