aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/tiff.c
diff options
context:
space:
mode:
authorMåns Rullgård <mans@mansr.com>2007-07-09 00:08:47 +0000
committerMåns Rullgård <mans@mansr.com>2007-07-09 00:08:47 +0000
commit640b73e17d6977c6da550a42f3766d2de3dd6006 (patch)
tree5a4cca4d7b54a55c01ab42f0fc9dccc5b000efaf /libavcodec/tiff.c
parentd8e76049d695d41b80be3bdac14bbd2aaf64303f (diff)
downloadffmpeg-640b73e17d6977c6da550a42f3766d2de3dd6006.tar.gz
use correct type for palette
Originally committed as revision 9554 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/tiff.c')
-rw-r--r--libavcodec/tiff.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libavcodec/tiff.c b/libavcodec/tiff.c
index 97f4c73987..6c1c346e61 100644
--- a/libavcodec/tiff.c
+++ b/libavcodec/tiff.c
@@ -155,7 +155,7 @@ static int tiff_decode_tag(TiffContext *s, uint8_t *start, uint8_t *buf, uint8_t
int tag, type, count, off, value = 0;
uint8_t *src, *dst;
int i, j, ssize, soff, stride;
- int *pal;
+ uint32_t *pal;
uint8_t *rp, *gp, *bp;
tag = tget_short(&buf, s->le);
@@ -245,7 +245,7 @@ static int tiff_decode_tag(TiffContext *s, uint8_t *start, uint8_t *buf, uint8_t
}
if(s->bpp == 8){
/* make default grayscale pal */
- pal = (int *) s->picture.data[1];
+ pal = (uint32_t *) s->picture.data[1];
for(i = 0; i < 256; i++)
pal[i] = i * 0x010101;
}
@@ -378,7 +378,7 @@ static int tiff_decode_tag(TiffContext *s, uint8_t *start, uint8_t *buf, uint8_t
av_log(s->avctx, AV_LOG_ERROR, "Palette met but this is not palettized format\n");
return -1;
}
- pal = (int *) s->picture.data[1];
+ pal = (uint32_t *) s->picture.data[1];
off = type_sizes[type];
rp = buf;
gp = buf + count / 3 * off;