From d6a1008ae7826f17e67350d2bb38ff4d2b6857de Mon Sep 17 00:00:00 2001 From: Robin Stuart Date: Fri, 14 Oct 2016 16:08:03 +0100 Subject: [PATCH] Plot pixel buffer the right way up --- backend/raster.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/raster.c b/backend/raster.c index 6ed5d758..97cc76b7 100644 --- a/backend/raster.c +++ b/backend/raster.c @@ -70,7 +70,7 @@ void buffer_plot(struct zint_symbol *symbol, char *pixelbuf) { for (row = 0; row < symbol->bitmap_height; row++) { for (column = 0; column < symbol->bitmap_width; column++) { i = ((row * symbol->bitmap_width) + column) * 3; - switch (*(pixelbuf + (symbol->bitmap_width * (symbol->bitmap_height - row - 1)) + column)) { + switch (*(pixelbuf + (symbol->bitmap_width * row) + column)) { case '1': symbol->bitmap[i] = fgred; symbol->bitmap[i + 1] = fggrn;