)]}'
{
  "commit": "17db43b5841504b694203952fb0e82246c06a97f",
  "tree": "c6b969c60bb9b1ddefc89e6ec1369d88d75dcfbc",
  "parents": [
    "51781428ead9a2142795764d0c42abfd9bb47171"
  ],
  "author": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Mon Jan 05 22:50:57 2015 +1100"
  },
  "committer": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Mon Jan 05 22:58:52 2015 +1100"
  },
  "message": "input: Allow two consecutive calls to pungetc\n\nThe commit ef91d3d6a4c39421fd3a391e02cd82f9f3aee4a8 ([PARSER]\nHandle backslash newlines properly after dollar sign) created\ncases where we make two consecutive calls to pungetc.  As we\ndon\u0027t explicitly support that there are corner cases where you\nend up with garbage input leading to undefined behaviour.\n\nThis patch adds explicit support for two consecutive calls to\npungetc.\n\nReported-by: Jilles Tjoelker \u003cjilles@stack.nl\u003e\nReported-by: Juergen Daubert \u003cjue@jue.li\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6223a735a8f6f727b138b57c62a4a5534904461d",
      "old_mode": 33188,
      "old_path": "src/input.c",
      "new_id": "06c08d49b3d768a6aa533ccc392c63c9283d19c6",
      "new_mode": 33188,
      "new_path": "src/input.c"
    },
    {
      "type": "modify",
      "old_id": "ad8b463d3e9a1707a5797add9ea014b3b7d5ff27",
      "old_mode": 33188,
      "old_path": "src/input.h",
      "new_id": "ec97c1d67d7c0d20954d0e4a2990a918de722945",
      "new_mode": 33188,
      "new_path": "src/input.h"
    }
  ]
}
