diff options
Diffstat (limited to 'source/blender/imbuf/intern/targa.c')
-rw-r--r-- | source/blender/imbuf/intern/targa.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/imbuf/intern/targa.c b/source/blender/imbuf/intern/targa.c index f7b7df52e46..b1077a6ae91 100644 --- a/source/blender/imbuf/intern/targa.c +++ b/source/blender/imbuf/intern/targa.c @@ -748,7 +748,7 @@ ImBuf *imb_loadtarga(const unsigned char *mem, if (cmap) { /* apply color map */ rect = ibuf->rect; - for (size = ibuf->x * ibuf->y; size > 0; --size, ++rect) { + for (size = ibuf->x * ibuf->y; size > 0; size--, rect++) { int cmap_index = *rect; if (cmap_index >= 0 && cmap_index < cmap_max) { *rect = cmap[cmap_index]; @@ -761,7 +761,7 @@ ImBuf *imb_loadtarga(const unsigned char *mem, if (tga.pixsize == 16) { unsigned int col; rect = ibuf->rect; - for (size = ibuf->x * ibuf->y; size > 0; --size, ++rect) { + for (size = ibuf->x * ibuf->y; size > 0; size--, rect++) { col = *rect; cp = (uchar *)rect; mem = (uchar *)&col; |