From 45aec957172e111ee6e721e0edd00a58e92448e3 Mon Sep 17 00:00:00 2001 From: thak1411 Date: Tue, 13 Jul 2021 12:07:36 +0900 Subject: [PATCH] Fixed round error in saving apng file --- src/PIL/PngImagePlugin.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/PIL/PngImagePlugin.py b/src/PIL/PngImagePlugin.py index bd886e2184c..cd679d2c3ca 100644 --- a/src/PIL/PngImagePlugin.py +++ b/src/PIL/PngImagePlugin.py @@ -1117,12 +1117,12 @@ def _write_multiple_frames(im, fp, chunk, rawmode): and prev_disposal == encoderinfo.get("disposal") and prev_blend == encoderinfo.get("blend") ): - duration = encoderinfo.get("duration", 0) - if duration: + now_duration = encoderinfo.get("duration", 0) + if now_duration: if "duration" in previous["encoderinfo"]: - previous["encoderinfo"]["duration"] += duration + previous["encoderinfo"]["duration"] += now_duration else: - previous["encoderinfo"]["duration"] = duration + previous["encoderinfo"]["duration"] = now_duration continue else: bbox = None