aboutsummaryrefslogtreecommitdiffstats
path: root/src/gdisp/image_gif.c
diff options
context:
space:
mode:
authorinmarket <andrewh@inmarket.com.au>2013-07-04 17:00:34 +1000
committerinmarket <andrewh@inmarket.com.au>2013-07-04 17:00:34 +1000
commit99c13615c829f5d64fe10f644aa493be0cd01c15 (patch)
tree4bd8370a8749da2d6a1202b77f8308ec793179a4 /src/gdisp/image_gif.c
parentc059f96d24c814fc34d470aa01577f294f9d73a6 (diff)
downloaduGFX-99c13615c829f5d64fe10f644aa493be0cd01c15.tar.gz
uGFX-99c13615c829f5d64fe10f644aa493be0cd01c15.tar.bz2
uGFX-99c13615c829f5d64fe10f644aa493be0cd01c15.zip
Image decoders not setting image type correctly.
Diffstat (limited to 'src/gdisp/image_gif.c')
-rw-r--r--src/gdisp/image_gif.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gdisp/image_gif.c b/src/gdisp/image_gif.c
index 3de47d03..ed342b4e 100644
--- a/src/gdisp/image_gif.c
+++ b/src/gdisp/image_gif.c
@@ -609,6 +609,7 @@ gdispImageError gdispImageOpen_GIF(gdispImage *img) {
// Read the first frame descriptor
switch(initFrame(img)) {
case GDISP_IMAGE_ERR_OK: // Everything OK
+ img->type = GDISP_IMAGE_TYPE_GIF;
return GDISP_IMAGE_ERR_OK;
case GDISP_IMAGE_ERR_UNSUPPORTED: // Unsupported
gdispImageClose_GIF(img); // Clean up the private data area