)]}'
{
  "commit": "c802e8a76c4eaa3a8a62d7dcfe7be98bf718a2f0",
  "tree": "4fb863b4ef297d2fc09b92f1177a25a601557ce5",
  "parents": [
    "90cd2aad0314291328f21cb68ee76efc6c4f8a30"
  ],
  "author": {
    "name": "Gary Benson",
    "email": "gbenson@redhat.com",
    "time": "Tue Jun 16 12:41:28 2020 +0100"
  },
  "committer": {
    "name": "Gary Benson",
    "email": "gbenson@redhat.com",
    "time": "Tue Jun 16 12:41:28 2020 +0100"
  },
  "message": "Add two missing return values in gdb.python/py-nested-maps.c\n\nTwo functions in gdb.python/py-nested-maps.c are missing return\nvalues.  This causes clang to fail to compile the file with the\nfollowing error:\n  warning: control reaches end of non-void function [-Wreturn-type]\n\nThis commit fixes, by causing the two functions to return pointers\nto the objects they\u0027ve just allocated and initialized.  I didn\u0027t\ninvestigate how this test had been passing with other compilers;\nI\u0027m assuming serendipity, that in each function the value to be\nreturned was already in the register it would need to be in to be\nthe function\u0027s return value.\n\ngdb/testsuite/ChangeLog:\n\n\t* gdb.python/py-nested-maps.c (create_map): Add missing return\n\tvalue.\n\t(create_map_map): Likewise.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6fe1877132b9555b0829c27ae1e5548d2a6057af",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/ChangeLog",
      "new_id": "d2ed9db4ebb7b2d72b3faacaac69f8478f895e54",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "665efa1b5abccac5e1d9cff811e4085de033b5ea",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.python/py-nested-maps.c",
      "new_id": "860b473ea4d99d1c50376315c8b021c7100263a7",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.python/py-nested-maps.c"
    }
  ]
}
