)]}'
{
  "commit": "4a84ec273a487c27f91bd3df70cbdf8894af70e1",
  "tree": "faee09346d0a195ac778befa68a87c5f669cfe22",
  "parents": [
    "de77ad4678cb33ca0b58edf89fab8113eb304bcd"
  ],
  "author": {
    "name": "Jacob Garber",
    "email": "jgarber1@ualberta.ca",
    "time": "Thu Jul 25 19:12:31 2019 -0600"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Fri Oct 04 14:35:20 2019 +0000"
  },
  "message": "tree: Enable -Wwrite-strings\n\nWhen compiling, this warning gives string literals the type const char[]\nto help catch accidental modification (which is undefined behaviour).\nThere currently aren\u0027t any instances of this in flashrom, so let\u0027s\nenable this warning to keep it that way. This requires adding const\nqualifiers to the declarations of several variables that work with\nstring literals.\n\nChange-Id: I62d9bc194938a0c9a0e4cdff7ced8ea2e14cc1bc\nSigned-off-by: Jacob Garber \u003cjgarber1@ualberta.ca\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/34577\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: David Hendricks \u003cdavid.hendricks@gmail.com\u003e\nReviewed-by: Edward O\u0027Callaghan \u003cquasisec@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "545e84a70f239d45f4af31a35f4a462fc3d8b2f0",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "1a20933dfbc7db221d52f79bb3b0af779bf11ef9",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "08cd04cfb223d52f91745ada86cc4c5e88b3e85b",
      "old_mode": 33188,
      "old_path": "buspirate_spi.c",
      "new_id": "826bd8412fd96037986a0d012cfb7b0d16ac5dca",
      "new_mode": 33188,
      "new_path": "buspirate_spi.c"
    },
    {
      "type": "modify",
      "old_id": "d23298e9da302a1e9f50b5096213e033f20d0499",
      "old_mode": 33188,
      "old_path": "cli_classic.c",
      "new_id": "4844d1dc265451f1a790cfc8a5867a2613165441",
      "new_mode": 33188,
      "new_path": "cli_classic.c"
    },
    {
      "type": "modify",
      "old_id": "9ec935a610bf0dee921bc2688b522b6e301c987c",
      "old_mode": 33188,
      "old_path": "dmi.c",
      "new_id": "c44221c70c52494ac52f5efcf527745c6466b648",
      "new_mode": 33188,
      "new_path": "dmi.c"
    },
    {
      "type": "modify",
      "old_id": "e1b6c1663932b56179c7622d7cda6246cc7ac875",
      "old_mode": 33188,
      "old_path": "meson.build",
      "new_id": "d778d716d8294b502dfd001bd53bb4e95e355479",
      "new_mode": 33188,
      "new_path": "meson.build"
    },
    {
      "type": "modify",
      "old_id": "6c033081ab3556a2b8d82ad2eb2d203b072a06a1",
      "old_mode": 33188,
      "old_path": "pony_spi.c",
      "new_id": "ed9d326c5eac56e7bec61e76402d3df762a10e49",
      "new_mode": 33188,
      "new_path": "pony_spi.c"
    },
    {
      "type": "modify",
      "old_id": "2db0f62fea0ee57c90eef4e4fd8d243376466290",
      "old_mode": 33188,
      "old_path": "util/ich_descriptors_tool/ich_descriptors_tool.c",
      "new_id": "6f13749b2dfc624e0a40eacbdd55c50ff2053218",
      "new_mode": 33188,
      "new_path": "util/ich_descriptors_tool/ich_descriptors_tool.c"
    }
  ]
}
