)]}'
{
  "commit": "7a493e3a404cd04ad2d798e985d7441bd2d955ea",
  "tree": "69a2cad030db3ce3e5d6c7ba605bb9c701b546bf",
  "parents": [
    "bf9b1ef90564987856a42461147435f143e9e7cd"
  ],
  "author": {
    "name": "Werner Lemberg",
    "email": "wl@gnu.org",
    "time": "Sat Jan 08 10:28:19 2022 +0100"
  },
  "committer": {
    "name": "Werner Lemberg",
    "email": "wl@gnu.org",
    "time": "Sat Jan 08 10:28:19 2022 +0100"
  },
  "message": "[sfnt, type42] Correct previous commit.\n\nReally fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id\u003d42773.\n\n* src/sfnt/ttload.c (check_table_dir): Revert change.\n\n* src/type42/t42.parse.c (t42_parse_sfnts): Don\u0027t use `FT_QREALLOC` but\n`FT_REALLOC` for setting up `ttf_data` to avoid uninitialized memory access\nwhile handling malformed TrueType fonts later on.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "184e43ec27c141c55cfed1a1647c67a0762b8802",
      "old_mode": 33188,
      "old_path": "src/sfnt/ttload.c",
      "new_id": "51416d80b4a93d2cda2c3deaab52bdac01b961ab",
      "new_mode": 33188,
      "new_path": "src/sfnt/ttload.c"
    },
    {
      "type": "modify",
      "old_id": "ea2c5198a9dc8f80e6c5df291a4b1a1d33cd9b66",
      "old_mode": 33188,
      "old_path": "src/type42/t42parse.c",
      "new_id": "0407b1a11821eeeb7e7c242ced9e02777e8f2e3b",
      "new_mode": 33188,
      "new_path": "src/type42/t42parse.c"
    }
  ]
}
