diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2009-04-19 11:53:47 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2009-04-19 11:53:47 +0000 |
commit | b96a10b156b3ca30041ab4ad7e98df666d1263cc (patch) | |
tree | 6f6f7b6b91571210ad3e8642276ca4bededf0d00 | |
parent | 32a7d2d7076cc7897c55d7f5f656e507bed3c94f (diff) | |
download | libnsbmp-b96a10b156b3ca30041ab4ad7e98df666d1263cc.tar.gz libnsbmp-b96a10b156b3ca30041ab4ad7e98df666d1263cc.tar.bz2 |
Fix palette endianness
svn path=/trunk/libnsbmp/; revision=7134
-rw-r--r-- | src/libnsbmp.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libnsbmp.c b/src/libnsbmp.c index 60f0bd9..178422d 100644 --- a/src/libnsbmp.c +++ b/src/libnsbmp.c @@ -523,6 +523,7 @@ static bmp_result bmp_analyse_header(bmp_image *bmp, uint8_t *data) { if (bmp->opaque) bmp->colour_table[i] |= (0xff << 24); data += palette_size; + bmp->colour_table[i] = read_uint32((uint8_t *)&bmp->colour_table[i],0); } } |