diff options
Diffstat (limited to 'src/libnsgif.c')
-rw-r--r-- | src/libnsgif.c | 6 |
1 files changed, 3 insertions, 3 deletions
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; |