)]}'
{
  "commit": "2265d20c1a568c7633d086ccf0233761ff942a2c",
  "tree": "f8b74d86a5b5e386ffec2e41f2025064aac423e4",
  "parents": [
    "3e6064f8384e5477593b8af0442931ca5930918b"
  ],
  "author": {
    "name": "paul",
    "email": "paul",
    "time": "Mon Nov 08 15:43:21 2004 +0000"
  },
  "committer": {
    "name": "paul",
    "email": "paul",
    "time": "Mon Nov 08 15:43:21 2004 +0000"
  },
  "message": "2004-11-07 Paul Jakma \u003cpaul@dishone.st\u003e\n\n\t* buffer.c: Add missing include of log.h.\n\t  (buffer_flush_available) written is compared against\n\t  mostly against unsigned types, only for the writev do we need\n          signed compare, so declare it as size_t and cast it to ssize_t\n          just for the error compare when we\u0027ve called writev.\n\t* buffer.h: Add comment that buffer data sizes really should be\n          size_t.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e256bbe4bf4190fa494e3d2ceb04cb74930fa3cf",
      "old_mode": 33188,
      "old_path": "lib/ChangeLog",
      "new_id": "2acd002312078513bc54e355121226a9539ceffa",
      "new_mode": 33188,
      "new_path": "lib/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "9d931a9b84f5387d19c5c01df7835f0d565c0761",
      "old_mode": 33188,
      "old_path": "lib/buffer.c",
      "new_id": "3701e121e4a4cb9bd7c24118a6be9c634d10b44b",
      "new_mode": 33188,
      "new_path": "lib/buffer.c"
    },
    {
      "type": "modify",
      "old_id": "2acd571fdebafdcb6219076a80c1c20582b73744",
      "old_mode": 33188,
      "old_path": "lib/buffer.h",
      "new_id": "65b8a8ca29675c545e35e5df74911d03466f9883",
      "new_mode": 33188,
      "new_path": "lib/buffer.h"
    }
  ]
}
