)]}'
{
  "commit": "20da4aa82cc11f25a6a4a52fd2bed219e6e1d829",
  "tree": "37658633f881d908f9781bdf9e7b82d1395dac39",
  "parents": [
    "f3607d191aefa5bf4ffb301652be2f4e242eb88c"
  ],
  "author": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Wed May 07 22:07:23 2014 +0000"
  },
  "committer": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Wed May 07 22:07:23 2014 +0000"
  },
  "message": "Remove programmer_shutdown() from doit()\n\nBecause the programmer initialization that has to be called way\nearlier and independently elsewhere, it does not make a lot of sense\nto deinit within doit(). Also, free the logfile name at the end of\nmain() to catch more execution paths and because this moves it to\nthe other cleanup instructions.\n\nCorresponding to flashrom svn r1788.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a0c2d64a2656f64fba66fb04a5ae0a78a9893e8c",
      "old_mode": 33188,
      "old_path": "cli_classic.c",
      "new_id": "a32d55b3168b893354d61112adf7f445644f7d34",
      "new_mode": 33188,
      "new_path": "cli_classic.c"
    },
    {
      "type": "modify",
      "old_id": "23728f635a634a3a58b83bcd844a686aa9b9c43e",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "c20461a9a9964ccd5f1b2fd4bea37803cd575f4f",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    }
  ]
}
