diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2021-11-28 16:50:57 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2021-11-28 16:50:57 +0000 |
commit | 83b32786e2a3f15fbf921fe5204474382480d6cb (patch) | |
tree | fbb4746cdb5d881da6074914ce73c68e9bc60ca2 | |
parent | 5d732c75bf4012fe0398a979d72806fa10713966 (diff) | |
download | libnsgif-83b32786e2a3f15fbf921fe5204474382480d6cb.tar.gz libnsgif-83b32786e2a3f15fbf921fe5204474382480d6cb.tar.bz2 |
GIF: Rename flag for whether the frame image has been decoded.
-rw-r--r-- | include/libnsgif.h | 4 | ||||
-rw-r--r-- | 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; |