)]}'
{
  "commit": "2be0ec98b735047d5b7dd285814e17fd61aff7a5",
  "tree": "e4478d4983fddab86eae95413baf68e695c64c42",
  "parents": [
    "ab86c0c1b7015e568dd8eff5ce5fcfda439895c3"
  ],
  "author": {
    "name": "Vignesh Venkat",
    "email": "vigneshv@google.com",
    "time": "Tue Apr 30 12:55:22 2024 -0700"
  },
  "committer": {
    "name": "Vignesh Venkatasubramanian",
    "email": "vigneshvg@users.noreply.github.com",
    "time": "Tue Apr 30 13:59:52 2024 -0700"
  },
  "message": "read.c: Use header size when parsing VisualSampleEntry\n\nThe current code uses avifROStreamRemainingBytes which is not\ncorrect. We are inside a for loop where each loop is a box with\na fixed header size. So within each loop, we should not parse\nmore than that loop\u0027s header size.\n\nAlso return an error if there aren\u0027t enough bytes to parse\nVisualSampleEntry.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c06a4d32de99ddd30ee63c9b40a3ce0d0ff6c0fa",
      "old_mode": 33188,
      "old_path": "src/read.c",
      "new_id": "7d23766dd5fbdfb9029604d346c8090d70dbbab8",
      "new_mode": 33188,
      "new_path": "src/read.c"
    }
  ]
}
