|
From: Tapio V. <aa...@us...> - 2010-07-16 16:39:48
|
Module: performous
Branch: joinmenu
Commit: 4b9472ae964e0410c3550bb50d4a6cccff589460
Author: Lasse Karkkainen <tro...@tr...>
Date: Wed Jul 14 03:31:34 2010 +0300
Fix word alignment.
---
game/image.hh | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/game/image.hh b/game/image.hh
index 194b064..5ff8a37 100644
--- a/game/image.hh
+++ b/game/image.hh
@@ -55,7 +55,7 @@ namespace {
break;
}
png_write_info(pngPtr, infoPtr);
- unsigned stride = (w * bpp + bpp) & ~bpp; // Number of bytes per row (word-aligned)
+ unsigned stride = (w * bpp + 3) & ~3; // Number of bytes per row (word-aligned)
unsigned pos = reverse ? h * stride : -stride;
for (unsigned y = 0; y < h; ++y) {
if(reverse)
|