)]}'
{
  "commit": "b9d9bc17abbaaab89fd91b6912ef01f243ab03fe",
  "tree": "1e7ce9d59a7e4df853c3d6c18a147da9b8b312e7",
  "parents": [
    "d9fe950c041734e6d8c034f20a7c5ae40ace7637"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Thu Apr 30 12:12:11 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 30 12:12:11 2026 -0700"
  },
  "message": "Update comment for avifDecoderItem::mergedExtents\n\nThe mergedExtents field of the avifDecoderItem struct is now always\nused. However, it may or may not own the buffer it points to, depending\non the value of the ownsMergedExtents field.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f46a9c86f131a31fc461cac46576278a94c396a8",
      "old_mode": 33188,
      "old_path": "src/read.c",
      "new_id": "984e10f7073929f2ec72e058761d0ec30c33300d",
      "new_mode": 33188,
      "new_path": "src/read.c"
    }
  ]
}
