)]}'
{
  "commit": "4cf0d0df23f7a35a3c1570c94ba08fa96d47bfc1",
  "tree": "9894529e896b82cf957cb60c03be04f4fe9d91ea",
  "parents": [
    "e5879ca1d8ea26870dbf74f330f5e6f5a9c93bfa"
  ],
  "author": {
    "name": "ajs",
    "email": "ajs",
    "time": "Thu Nov 25 17:14:34 2004 +0000"
  },
  "committer": {
    "name": "ajs",
    "email": "ajs",
    "time": "Thu Nov 25 17:14:34 2004 +0000"
  },
  "message": "2004-11-25 Andrew J. Schorr \u003cajschorr@alumni.princeton.edu\u003e\n\n\t* zebra.h: If not C99 and there\u0027s no va_copy macro and there is\n\t  a __va_copy macro, define va_copy as __va_copy.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d1fa0f4c7bad8a834f947558c7c751ef0649d023",
      "old_mode": 33188,
      "old_path": "lib/ChangeLog",
      "new_id": "db39f0ae1efb9df28957a659b49d96f8f7cca6f9",
      "new_mode": 33188,
      "new_path": "lib/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "5d0e2385513ab967fa89945b741a32ab20665a45",
      "old_mode": 33188,
      "old_path": "lib/zebra.h",
      "new_id": "83da37c5471819a402786241ded227d4f117609d",
      "new_mode": 33188,
      "new_path": "lib/zebra.h"
    }
  ]
}
