diff options
author | Carsten Haitzler <raster@rasterman.com> | 2012-09-21 08:41:27 +0000 |
---|---|---|
committer | Carsten Haitzler <raster@rasterman.com> | 2012-09-21 08:41:27 +0000 |
commit | db11b8bbc596a42bb21c6005e0b5a697fac837d8 (patch) | |
tree | 5d110c341bbee39cf572abeec2ad8817e3f73fb3 | |
parent | 66f3159aa2a0aeb1629c3c6a9ed9488c8c95954a (diff) | |
download | eet-db11b8bbc596a42bb21c6005e0b5a697fac837d8.tar.gz |
fix big endian eet bug.
SVN revision: 76943
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | NEWS | 8 | ||||
-rw-r--r-- | src/lib/eet_image.c | 2 |
3 files changed, 13 insertions, 2 deletions
@@ -627,3 +627,8 @@ 2012-08-30 Carsten Haitzler (The Rasterman) 1.7.0 release + +2012-09-21 Carsten Haitzler (The Rasterman) + + * Fix big endian bug with eet image handling and endianess swapping. + @@ -1,4 +1,10 @@ -Eet 1.7.0 +Eet 1.7.1 + +Changes since Eet 1.7.0: +-------------------------- + +Fixes: + * Fix PPC (big endian) image codec bug. Changes since Eet 1.6.0: -------------------------- diff --git a/src/lib/eet_image.c b/src/lib/eet_image.c index 00acda8..7116a3c 100644 --- a/src/lib/eet_image.c +++ b/src/lib/eet_image.c @@ -802,7 +802,7 @@ eet_data_image_lossless_compressed_convert(int *size, { unsigned int i; - for (i = 0; i < ((w * h) + 8); i++) SWAP32(header[i]); + for (i = 0; i < 8; i++) SWAP32(header[i]); } memcpy(d + (8 * sizeof(int)), comp, buflen); |