)]}'
{
  "commit": "e95dd7643675a6a44bdebfcb65877a4379e8a9ba",
  "tree": "0a8e659245c1d0eed5f8fb55a05bdfc1edf75693",
  "parents": [
    "d39a5dee3a211e095c61f115e5b8d18247b0b5e7"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Mon Nov 27 15:27:35 2023 -0800"
  },
  "committer": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Sat Dec 02 19:33:13 2023 -0800"
  },
  "message": "Allocate the threadData array directly\n\nThe threadData array (formerly named tdArray) has a fixed size (i.e.,\nthe array does not grow or shrink while in use), so we can allocate the\narray directly. It is not necessary to define the array as avifArray.\n\n(cherry picked from commit c74189f9123bc01139ed316970f673394a57e814)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "da6a73dc53cca31a4c67d354a8f3cdc61c4e7a3a",
      "old_mode": 33188,
      "old_path": "src/reformat.c",
      "new_id": "5e6088c55a2bfe1e772caee94f8dc5480fb5e92f",
      "new_mode": 33188,
      "new_path": "src/reformat.c"
    }
  ]
}
