)]}'
{
  "commit": "8484c63f4b363d79febe35f95328e38018b65026",
  "tree": "43e3950e81319f2e921a7ba1796ca35d64f7dd4a",
  "parents": [
    "821dd91ec7838e1313d783384ea9ce43510d4013"
  ],
  "author": {
    "name": "Guennadi Liakhovetski",
    "email": "g.liakhovetski@gmx.de",
    "time": "Thu Jan 21 21:10:47 2010 +0100"
  },
  "committer": {
    "name": "Mark Brown",
    "email": "broonie@opensource.wolfsonmicro.com",
    "time": "Mon Jan 25 14:50:45 2010 +0000"
  },
  "message": "ASoC: add simplified versions of widget macros\n\nMany macros from include/sound/soc-dapm.h take an array and a number of\nelements in it as arguments, whereas most users use static arrays and use\n\"x, ARRAY_SIZE(x)\" as arguments. This patch adds simplified versions of\nthose macros, calling ARRAY_SIZE() internally.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nAcked-by: Liam Girdwood \u003clrg@slimlogic.oc.uk\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c5c95e1da65b69752b44ba717e28d5e9dfb3caea",
      "old_mode": 33188,
      "old_path": "include/sound/soc-dapm.h",
      "new_id": "c0922a0342238bc1b9f10335710208467d83bc27",
      "new_mode": 33188,
      "new_path": "include/sound/soc-dapm.h"
    }
  ]
}
