)]}'
{
  "commit": "278b3bcdbc1b478dc88fe61ee66126ed3251738f",
  "tree": "9e2def93c15aaaba51d1fcb80fd8bbf22ba7b5f4",
  "parents": [
    "913ce1f2f8d1cbfdd890a1b576fd2d5285018914"
  ],
  "author": {
    "name": "John R . Sheets",
    "email": "jsheets@codeweavers.com",
    "time": "Sat Jul 15 21:31:01 2000 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Sat Jul 15 21:31:01 2000 +0000"
  },
  "message": "We also have to validate the frame to avoid an infinite loop when the\napp doesn\u0027t call BeginPaint.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "715dc82e8a3a6bd23ffee7d07296886789b107dd",
      "old_mode": 33188,
      "old_path": "windows/message.c",
      "new_id": "74757a2beb57cb73fd1fd2de1b6422cc303b8a02",
      "new_mode": 33188,
      "new_path": "windows/message.c"
    }
  ]
}
