)]}'
{
  "commit": "6edf9f8b8340904f88027e2d7c425b3509dae037",
  "tree": "37a416cffe047f9d57687c1d612f8c4fdc341b9d",
  "parents": [
    "92ae5bbb4c1a7666d0ea36e93194070b402e30f3"
  ],
  "author": {
    "name": "Edward O\u0027Callaghan",
    "email": "quasisec@google.com",
    "time": "Sat Nov 12 12:08:46 2022 +1100"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sun Jan 29 12:29:02 2023 +0000"
  },
  "message": "flashrom.c: Replace \u0027exit(1)\u0027 leaks with return codes on err paths\n\nDo not just exit in the middle of the process, rather return\na value back up to the caller to allow proper resource cleanup\u0027s\nto occur.\n\nflashrom-stable:\n* Dropped change to extract_param() because it can\u0027t return errors\n\nChange-Id: Ie4186a40071e9a7296d601582ff15ad7df09c70a\nSigned-off-by: Edward O\u0027Callaghan \u003cquasisec@google.com\u003e\nOriginal-Reviewed-on: https://review.coreboot.org/c/flashrom/+/69474\nOriginal-Reviewed-by: Felix Singer \u003cfelixsinger@posteo.net\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/72365\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "820c628bf2ddc1fc4bf7b809e05d23692039cb43",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "e745aad036892112becace6e084011c542d0f162",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    }
  ]
}
