)]}'
{
  "commit": "5215be29014efba9342cd96daf3fd2d74a963871",
  "tree": "496730b89aabf920a47f25226c46fd7ded2c9aec",
  "parents": [
    "d7e58c5a812988c341ec4ad19f79faf067388d58"
  ],
  "author": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Thu Apr 18 11:25:58 2024 +0100"
  },
  "committer": {
    "name": "Michael Brown",
    "email": "mcb30@ipxe.org",
    "time": "Thu Apr 18 11:25:58 2024 +0100"
  },
  "message": "[readline] Silence spurious null pointer dereference Coverity warning\n\nCoverity reported a potential null pointer dereference in readline.c,\nwhich was fixed in commit b01781a (\"[hci] Fix semantics of\nreplace_string() to match code comments\").  With the fix in place,\nCoverity still reports a potential null pointer dereference, even\nthough this cannot now happen.\n\nAdd an assertion to inform Coverity that the allocated string cannot\nbe NULL after a successful call to replace_string().\n\nSigned-off-by: Michael Brown \u003cmcb30@ipxe.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b46413e972494f46cb39dc00b302d1eebc6360e",
      "old_mode": 33188,
      "old_path": "src/hci/readline.c",
      "new_id": "3c5f924c48d6d02a771937adda337e82da152b87",
      "new_mode": 33188,
      "new_path": "src/hci/readline.c"
    }
  ]
}
