summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTorsten Scheck <torsten.scheck@gmx.de>2010-03-22 10:28:49 +0100
committerLinus Torvalds <torvalds@linux-foundation.org>2010-03-22 10:01:10 -0700
commit34823ef264b8049f83aeef1fe86d005eeba29345 (patch)
tree149115405a3406b5c46541695656f55c5530cefd
parent180dd57af67d8176819ea8ff322c315d8425c9cf (diff)
downloadpesconvert-34823ef264b8049f83aeef1fe86d005eeba29345.tar.gz
pesconvert: Fixed row init range in output_png().
This prevents a segfault for small embroidery patterns or large output dimensions. Even though output_png() is dead code, there is a slight chance, that someone lacks libcairo-dev while being offline. ;-) Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r--png.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/png.c b/png.c
index 25a5967..14649c9 100644
--- a/png.c
+++ b/png.c
@@ -16,7 +16,7 @@ void output_png(struct pes *pes)
png_infop info_ptr;
rows = calloc(sizeof(*rows), outh);
- for (i = 0; i < height; i++)
+ for (i = 0; i < outh; i++)
rows[i] = calloc(sizeof(png_byte)*4, outw);
block = pes->blocks;