)]}'
{
  "commit": "ff9ae1babd8ce88c3f90db6278ea5f55bdcb4624",
  "tree": "703eed1cfbb851476cc250dda706327f35d35f5b",
  "parents": [
    "c09d7a3d2e365e11c09b9c6414c17fe55bd32a8e"
  ],
  "author": {
    "name": "Frederic Weisbecker",
    "email": "fweisbec@gmail.com",
    "time": "Fri Feb 25 21:57:04 2011 +0100"
  },
  "committer": {
    "name": "Frederic Weisbecker",
    "email": "fweisbec@gmail.com",
    "time": "Fri Mar 04 01:17:18 2011 +0100"
  },
  "message": "perf: Fix missing strndup declaration\n\n\u003cctype.h\u003e is included first without _GNU_SOURCE, so it ends up\nincluding \u003cstring.h\u003e without declaring strndup(). And further\n\u003cstring.h\u003e declarations, even with _GNU_SOURCE defined, are\nof course without effect.\n\nTherefore:\n\n\tutil/strfilter.c: Dans la fonction «strfilter_node__new» :\n\tutil/strfilter.c:134: attention : déclaration implicite de la fonction « «strndup» »\n\tutil/strfilter.c:134: attention : incompatible implicit declaration of built-in function «strndup»\n\tmake: *** [util/strfilter.o] Erreur 1\n\nJust don\u0027t include ctype.h as it doesn\u0027t appear to be necessary\nanyway.\n\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Stephane Eranian \u003ceranian@google.com\u003e\nCc: Tom Zanussi \u003ctzanussi@gmail.com\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4064b7d708b837bb963b7b9f0fdbefb2f66e03c2",
      "old_mode": 33188,
      "old_path": "tools/perf/util/strfilter.c",
      "new_id": "834c8ebfe38e961169e07eb8d89bf17ffe42782c",
      "new_mode": 33188,
      "new_path": "tools/perf/util/strfilter.c"
    }
  ]
}
