)]}'
{
  "commit": "95bd4884b525ad7a898105863c086113556ada29",
  "tree": "81f2d25c6491285b2fa0aade7a8298aeb7b33d7a",
  "parents": [
    "30438e4cea83628bcacbedff37a35398bb8b40e7"
  ],
  "author": {
    "name": "George Burgess IV",
    "email": "gbiv@google.com",
    "time": "Mon Aug 14 14:48:55 2017 -0700"
  },
  "committer": {
    "name": "George Burgess IV",
    "email": "gbiv@google.com",
    "time": "Mon Aug 14 14:48:55 2017 -0700"
  },
  "message": "libc fortify: error on realpath(NULL, foo)\n\nI\u0027ve half a mind to make this a warning instead, since this sort of\ncall isn\u0027t UB. That said:\n- if the user really wants this (I can\u0027t imagine why they would), they\n  can just put NULL in a non-const variable,\n- we\u0027re slowly moving to -Werror ~everywhere anyway, and\n- it\u0027s presumably easier to change this from an error to a warning than\n  the other way around\n\nBug: 12231437\nTest: m checkbuild on bullhead internal master. No new\nCtsBionicTestCases failures.\n\nChange-Id: Ie8bf5a3455f663686fda4a7450fb35d147fa745e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf4b7eade1d932a97cb1170d436263a648e26e9e",
      "old_mode": 33188,
      "old_path": "libc/include/bits/fortify/stdlib.h",
      "new_id": "8f3b02c9db06d3abb555f3713ff5a88db5d3cc88",
      "new_mode": 33188,
      "new_path": "libc/include/bits/fortify/stdlib.h"
    },
    {
      "type": "modify",
      "old_id": "d859ef1462d2c190c4a41b9e2dc022d192bcbc31",
      "old_mode": 33188,
      "old_path": "tests/fortify_compilation_test.cpp",
      "new_id": "7517fde3d24f84c962756cb89e59a7265f28f6b4",
      "new_mode": 33188,
      "new_path": "tests/fortify_compilation_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "c724f741ff3db5f598e19ba5945c921559f2eee1",
      "old_mode": 33188,
      "old_path": "tests/stdlib_test.cpp",
      "new_id": "7d2dc20ce82cd19a8cb5b5825051b701fe703907",
      "new_mode": 33188,
      "new_path": "tests/stdlib_test.cpp"
    }
  ]
}
