Skip to content

Commit

Permalink
Simplify Python code by receiving tuple from C
Browse files Browse the repository at this point in the history
  • Loading branch information
radarhere committed Feb 8, 2025
1 parent b57b4e5 commit b59dea6
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
3 changes: 1 addition & 2 deletions src/PIL/WebPImagePlugin.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,7 @@ def _open(self) -> None:
self._decoder = _webp.WebPAnimDecoder(self.fp.read())

# Get info from decoder
width, height, loop_count, bgcolor, frame_count, mode = self._decoder.get_info()
self._size = width, height
self._size, loop_count, bgcolor, frame_count, mode = self._decoder.get_info()
self.info["loop"] = loop_count
bg_a, bg_r, bg_g, bg_b = (
(bgcolor >> 24) & 0xFF,
Expand Down
2 changes: 1 addition & 1 deletion src/_webp.c
Original file line number Diff line number Diff line change
Expand Up @@ -449,7 +449,7 @@ _anim_decoder_get_info(PyObject *self) {
WebPAnimInfo *info = &(decp->info);

return Py_BuildValue(
"IIIIIs",
"(II)IIIs",
info->canvas_width,
info->canvas_height,
info->loop_count,
Expand Down

0 comments on commit b59dea6

Please sign in to comment.