)]}'
{
  "commit": "f22855dffdbc2906f744b5bcfea869cbb66b8fb2",
  "tree": "cb030661381f78194e9c3134daa41e658c31868a",
  "parents": [
    "412d294ffdc63b56c0e512351ecc01d3a9b90d68"
  ],
  "author": {
    "name": "Vladimir Sementsov-Ogievskiy",
    "email": "vsementsov@yandex-team.ru",
    "time": "Thu Jun 27 19:25:07 2024 +0300"
  },
  "committer": {
    "name": "Michael Tokarev",
    "email": "mjt@tls.msk.ru",
    "time": "Sun Jun 30 19:51:44 2024 +0300"
  },
  "message": "hw/core/loader: gunzip(): fix memory leak on error path\n\nWe should call inflateEnd() like on success path to cleanup state in s\nvariable.\n\nSigned-off-by: Vladimir Sementsov-Ogievskiy \u003cvsementsov@yandex-team.ru\u003e\nReviewed-by: Michael Tokarev \u003cmjt@tls.msk.ru\u003e\nSigned-off-by: Michael Tokarev \u003cmjt@tls.msk.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2f8105d7de51f598a4a409b38b230bede94fa516",
      "old_mode": 33188,
      "old_path": "hw/core/loader.c",
      "new_id": "a3bea1e718c94e02a52ca852c237af5a124f4a74",
      "new_mode": 33188,
      "new_path": "hw/core/loader.c"
    }
  ]
}
