)]}'
{
  "commit": "2e3dfb216991974b60fdb1933eb3331e03383e61",
  "tree": "a5b7fc4e71e77832dcbb8c5d5a55de9222ac7972",
  "parents": [
    "2608c24940c80bf379937e4cefee75e2db79e008"
  ],
  "author": {
    "name": "Jeff King",
    "email": "peff@peff.net",
    "time": "Tue Aug 26 06:24:20 2014 -0400"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Aug 27 07:44:27 2014 -0700"
  },
  "message": "log-tree: use FLEX_ARRAY in name_decoration\n\nWe are already using the flex-array technique; let\u0027s\nannotate it with our usual FLEX_ARRAY macro. Besides being\nmore readable, this is slightly more efficient on compilers\nthat understand flex-arrays.\n\nNote that we need to bump the allocation in add_name_decoration,\nwhich did not explicitly add one byte for the NUL terminator\nof the string we are putting into the flex-array (it did not\nneed to before, because the struct itself was over-allocated\nby one byte).\n\nSigned-off-by: Jeff King \u003cpeff@peff.net\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f3d2f57a89fb640f5540a46e95ac680085c89fa5",
      "old_mode": 33188,
      "old_path": "commit.h",
      "new_id": "99b9e78209d391b548f0e59239b63299bffaf300",
      "new_mode": 33188,
      "new_path": "commit.h"
    },
    {
      "type": "modify",
      "old_id": "2adf82ba02a9898a253087f073c1191bd55aa492",
      "old_mode": 33188,
      "old_path": "log-tree.c",
      "new_id": "de760db1a630463980c2d52e8ee39322d9bd901f",
      "new_mode": 33188,
      "new_path": "log-tree.c"
    }
  ]
}
