)]}'
{
  "commit": "d400a68d1f1e7a1fc7c5caf9024d4e67b218558d",
  "tree": "cba65b9040c912b23d467e9ddf79b23b35fa0c27",
  "parents": [
    "f8d9ccde2be4c24bfb8787af36a59a981b00a02d"
  ],
  "author": {
    "name": "Andy Shevchenko",
    "email": "andriy.shevchenko@linux.intel.com",
    "time": "Fri Jul 04 14:43:48 2014 +0300"
  },
  "committer": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Mon Jul 07 16:55:24 2014 -0300"
  },
  "message": "perf tools: Convert open coded equivalents to asprintf()\n\nThe following snippet\n\tV \u003d malloc(S);\n\tif (!V) { }\n\tsprintf(V, ...)\n\nCan be easily changed to a one line:\n\n\tif (asprintf(\u0026V, ...) \u003c 0) { }\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nCc: Adrian Hunter \u003cadrian.hunter@intel.com\u003e\nLink: http://lkml.kernel.org/r/1404474229-15272-1-git-send-email-andriy.shevchenko@linux.intel.com\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e6fcfe8b43853da45767687f4eb9d6e1453f6c1",
      "old_mode": 33188,
      "old_path": "tools/perf/util/trace-event-info.c",
      "new_id": "c3bba883f5c3b347ebba815386e0916cdbda8cc2",
      "new_mode": 33188,
      "new_path": "tools/perf/util/trace-event-info.c"
    },
    {
      "type": "modify",
      "old_id": "95aefa78bb075a52491b892f7ddccc259d909799",
      "old_mode": 33188,
      "old_path": "tools/perf/util/util.c",
      "new_id": "e4132aeeb780f0dd761d1c56a5c9864d9ff79d40",
      "new_mode": 33188,
      "new_path": "tools/perf/util/util.c"
    }
  ]
}
