)]}'
{
  "commit": "7296b601ea80252ccf8cce300c4bebcabf235f20",
  "tree": "d1c41a9d8405b0a9c8d2c5e7c0aa1aa5dce07116",
  "parents": [
    "468c6128db7fabe32a29d4753460ef53594406fc"
  ],
  "author": {
    "name": "Greg Thompson",
    "email": "grt@chromium.org",
    "time": "Tue Dec 17 12:00:07 2024 +0100"
  },
  "committer": {
    "name": "GN LUCI",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Dec 17 10:59:06 2024 -0800"
  },
  "message": "Fix crash when NinjaBuildWriter::RunAndWriteFile fails\n\nAll paths that return `false` must also assign to `err` so that\ncommands::RunGen doesn\u0027t crash when it prints the error to stdout.\n\nBug: 384523565\nChange-Id: I1b440b841a5cddfba86eda7eb48a447025004e7f\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/18000\nReviewed-by: Dirk Pranke \u003cdpranke@google.com\u003e\nCommit-Queue: Dirk Pranke \u003cdpranke@google.com\u003e\nReviewed-by: David Turner \u003cdigit@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f959bfa0d64e7fe4d00f6202220e3fff07ab2e2e",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_build_writer.cc",
      "new_id": "5349948401ad253b7fed0c0ef59235beb98253ce",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_build_writer.cc"
    }
  ]
}
