)]}'
{
  "commit": "2b141965f2ddef8cf3e79d357768a98c8703a5df",
  "tree": "717f4e830e5feda928ea4202711e3079a3ec4515",
  "parents": [
    "19622df10dd5a8d3567e79d0661770029e4fbcfe"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Thu Nov 17 09:09:59 2022 -0700"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Mon Nov 28 13:22:40 2022 -0700"
  },
  "message": "Don\u0027t let tee_file own a stream\n\nRight now, tee_file owns the second stream it writes to.  This is done\nfor the convenience of the users.  In a subsequent patch, this will no\nlonger be convenient, so this patch moves the responsibility for\nownership to the users of tee_file.\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c2fb20748608ecbb3626b03f1a514023e1ee351",
      "old_mode": 33188,
      "old_path": "gdb/cli/cli-interp.c",
      "new_id": "2e8f6135405e73f8a65ceb294c01140bebf3e3aa",
      "new_mode": 33188,
      "new_path": "gdb/cli/cli-interp.c"
    },
    {
      "type": "modify",
      "old_id": "3c233c0a229f5de05925d83a1837602b131c64dc",
      "old_mode": 33188,
      "old_path": "gdb/cli/cli-interp.h",
      "new_id": "fa007d78621c501dae7e675345833cc38bb7e695",
      "new_mode": 33188,
      "new_path": "gdb/cli/cli-interp.h"
    },
    {
      "type": "modify",
      "old_id": "af242208a0bf5334be21c56ad8804c25ebb8818e",
      "old_mode": 33188,
      "old_path": "gdb/mi/mi-interp.c",
      "new_id": "482166ea3a5c361fc6f3af2d27fa93230817def1",
      "new_mode": 33188,
      "new_path": "gdb/mi/mi-interp.c"
    },
    {
      "type": "modify",
      "old_id": "d89439f54c5adca064367c9ba15cb5c4082fb434",
      "old_mode": 33188,
      "old_path": "gdb/mi/mi-interp.h",
      "new_id": "d118ffb41e50eb20be02e57253aa4bfd6a089f71",
      "new_mode": 33188,
      "new_path": "gdb/mi/mi-interp.h"
    },
    {
      "type": "modify",
      "old_id": "47044e42a676c60fd02e11436281909b234dbed1",
      "old_mode": 33188,
      "old_path": "gdb/ui-file.c",
      "new_id": "3343b6b8fc586ee9652b48b3cb9664c8da89395b",
      "new_mode": 33188,
      "new_path": "gdb/ui-file.c"
    },
    {
      "type": "modify",
      "old_id": "e33ae79e75341c37c86d8d40290d67084e599abc",
      "old_mode": 33188,
      "old_path": "gdb/ui-file.h",
      "new_id": "4a006bbba4c9f595bd68d2527cab2a4151c630e5",
      "new_mode": 33188,
      "new_path": "gdb/ui-file.h"
    }
  ]
}
