Fixed invalid read (mismatched type casting)
authorJungYumin <y_m.jung@samsung.com>
Thu, 23 May 2013 02:25:47 +0000 (11:25 +0900)
committerJungYumin <y_m.jung@samsung.com>
Thu, 23 May 2013 02:27:24 +0000 (11:27 +0900)
Change-Id: Ica20b07f8a87735935e16a0de7e327396570911b
Signed-off-by: JungYumin <y_m.jung@samsung.com>
src/FMedia_GifDecoder.cpp

index 536595b..76cb69b 100644 (file)
@@ -297,7 +297,7 @@ _GifDecoder::DecodeOneFrame(unsigned char* pDstBuffer, unsigned int length)
                {
                        if (__transparent)
                        {
-                               __chromaKey = ((unsigned int*) pPalette)[__transColor];
+                               __chromaKey = ((unsigned short*) pPalette)[__transColor];
                        }
 
                        for (count = 0, loopIndex = 0; loopIndex < 4; loopIndex++)