)]}'
{
  "commit": "b492153908463bd351eaa2cf3802117ce9e7c479",
  "tree": "5d81d52145cc7b6dce4dd421deef90b5b2d461f7",
  "parents": [
    "1d2becbb32224902e8a310b478461dd61f9c9193"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Jan 01 22:38:44 2025 +1030"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Jan 01 22:38:44 2025 +1030"
  },
  "message": "gas include_dirs memory leak\n\nThis is the first of a series of patches aimed at making it possible\nto configure with CFLAGS\u003d\"-g -O2 -fsanitize\u003daddress,undefined\" and run\nthe binutils and gas testsuite on x86_64-linux without using\nASAN_OPTIONS\u003ddetect_leaks\u003d0.  ie. the patch series is aimed at fixing\ncommon gas, ar, objcopy, objdump, and readelf leaks.\n\n\t* config/tc-tic54x.c (md_begin): Make use of notes_strdup rather\n\tthan xstrdup to copy entries added to include_dirs.\n\t* read.c (read_end): Free include_dirs array.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7de8b8cf4c84db252997203558e9ad41f4e51458",
      "old_mode": 33188,
      "old_path": "gas/config/tc-tic54x.c",
      "new_id": "b0d98f1ab4a00d35df2e22dd47ba67fa9358f634",
      "new_mode": 33188,
      "new_path": "gas/config/tc-tic54x.c"
    },
    {
      "type": "modify",
      "old_id": "3d4dff821b64d296065365585f9e7869eb1fd90a",
      "old_mode": 33188,
      "old_path": "gas/read.c",
      "new_id": "94e12549d4ff73d5cea3900b1910ab69401275bc",
      "new_mode": 33188,
      "new_path": "gas/read.c"
    }
  ]
}
