Merge branch 'obi/bcm_accel'
[enigma2.git] / lib / gdi / accel.cpp
index 5049f0b8b7f6b8064aa37f657dc14335be4ed9a6..bd1439f296d1ca1ff72339cce024e74cf4855070 100644 (file)
@@ -112,7 +112,7 @@ int gAccel::blit(gSurface *dst, const gSurface *src, const eRect &p, const eRect
                        pal_addr = src->stride * src->y;
                        unsigned long *pal = (unsigned long*)(((unsigned char*)src->data) + pal_addr);
                        pal_addr += src->data_phys;
-                       for (i = 0; i < 256; ++i)
+                       for (i = 0; i < src->clut.colors; ++i)
                                *pal++ = src->clut.data[i].argb() ^ 0xFF000000;
                } else
                        return -1; /* unsupported source format */