summaryrefslogtreecommitdiff
path: root/content/handlers
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2022-03-23 17:52:20 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2022-03-23 17:52:20 +0000
commit7c3382834eda19e2aba6e53d855c35e011b5ebfc (patch)
treeba12d01393f811b5ffb1fda3aeaadce3e8128390 /content/handlers
parentae9047b1ed4485b8f3972052dc98f201906888b4 (diff)
downloadnetsurf-7c3382834eda19e2aba6e53d855c35e011b5ebfc.tar.gz
netsurf-7c3382834eda19e2aba6e53d855c35e011b5ebfc.tar.bz2
GIF: Update to new libnsgif API.
Set required colour component order.
Diffstat (limited to 'content/handlers')
-rw-r--r--content/handlers/image/gif.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/content/handlers/image/gif.c b/content/handlers/image/gif.c
index 49aed73e0..9ecc472bd 100644
--- a/content/handlers/image/gif.c
+++ b/content/handlers/image/gif.c
@@ -103,7 +103,8 @@ static nserror gif_create_gif_data(gif_content *c)
.modified = guit->bitmap->modified
};
- gif_res = nsgif_create(&gif_bitmap_callbacks, &c->gif);
+ gif_res = nsgif_create(&gif_bitmap_callbacks,
+ NSGIF_BITMAP_FMT_R8G8B8A8, &c->gif);
if (gif_res != NSGIF_OK) {
nserror err = gif__nsgif_error_to_ns(gif_res);
content_broadcast_error(&c->base, err, NULL);