)]}'
{
  "commit": "a5a7e86df19a720a611d4a149fd77435414ac62f",
  "tree": "c98c1256baa6f982dc122aee1263c6320031ca12",
  "parents": [
    "60942e28b3c49f462c820ec95f30624464a11764"
  ],
  "author": {
    "name": "Patrick Steinhardt",
    "email": "ps@pks.im",
    "time": "Fri Sep 11 07:51:52 2026 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Sep 11 08:46:10 2026 -0700"
  },
  "message": "odb/packed: fix memory leaks when freeing source\n\nWhen freeing a \"packed\" source we don\u0027t close either its packs nor its\nmulti-pack indices. This can cause memory leaks in case we create an\nad-hoc packed source. As we used to always link packed sources to the\nmain object database we never noticed this issue until now, but it\u0027s\ngoing to surface in subsequent commits where we stop linking them.\n\nPlug the memory leaks by closing the source first.\n\nSigned-off-by: Patrick Steinhardt \u003cps@pks.im\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1d90e714e62ed295a8181f12e6f9d29b6f86fa99",
      "old_mode": 33188,
      "old_path": "odb/source-packed.c",
      "new_id": "166e76e2d6c78d4b1d89e3caabe9ad3361b212bc",
      "new_mode": 33188,
      "new_path": "odb/source-packed.c"
    }
  ]
}
