From 83b32786e2a3f15fbf921fe5204474382480d6cb Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Sun, 28 Nov 2021 16:50:57 +0000 Subject: GIF: Rename flag for whether the frame image has been decoded. --- include/libnsgif.h | 4 ++-- src/libnsgif.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/libnsgif.h b/include/libnsgif.h index b281034..6b8d521 100644 --- a/include/libnsgif.h +++ b/include/libnsgif.h @@ -43,8 +43,8 @@ typedef struct gif_frame { /** offset (in bytes) to the GIF frame data */ uint32_t frame_pointer; - /** whether the frame has previously been used */ - bool virgin; + /** whether the frame has previously been decoded. */ + bool decoded; /** whether the frame is totally opaque */ bool opaque; /** whether a full image redraw is required */ diff --git a/src/libnsgif.c b/src/libnsgif.c index ecddf78..a1c7cb4 100644 --- a/src/libnsgif.c +++ b/src/libnsgif.c @@ -545,9 +545,9 @@ static gif_result gif__update_bitmap( gif__bitmap_modified(gif); - if (frame->virgin) { + if (!frame->decoded) { frame->opaque = gif__bitmap_get_opaque(gif); - frame->virgin = false; + frame->decoded = true; } gif__bitmap_set_opaque(gif, frame); @@ -1016,7 +1016,7 @@ static struct gif_frame *gif__get_frame( frame->disposal_method = 0; frame->frame_delay = 100; frame->display = false; - frame->virgin = true; + frame->decoded = false; } return frame; -- cgit v1.2.3