From 82eab4a92f9b19e2913fe2f5afd23cbb356bb955 Mon Sep 17 00:00:00 2001 From: kramm Date: Sun, 6 Mar 2005 20:18:13 +0000 Subject: [PATCH] added a small optimization to swf_ImageGetNumberOfPaletteEntries(). --- lib/modules/swfbits.c | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/lib/modules/swfbits.c b/lib/modules/swfbits.c index 57350da..a8b3e1f 100644 --- a/lib/modules/swfbits.c +++ b/lib/modules/swfbits.c @@ -36,29 +36,40 @@ int swf_ImageHasAlpha(RGBA*img, int width, int height) } return hasalpha; } - + int swf_ImageGetNumberOfPaletteEntries(RGBA*img, int width, int height, RGBA*palette) { int len = width*height; int t; int palsize = 0; - RGBA pal[256]; + RGBA pal[512]; + U32*pal32=(U32*)pal; int palette_overflow = 0; - for(t=0;t