)]}'
{
  "commit": "274a20d7d29b2e82c01139599df85792c9e38540",
  "tree": "6c9e0859df93806c0bd8150fdb9cf0ad0b5c2d1f",
  "parents": [
    "ff80e68d48d05dc69c2d0b97f4af7e97573822da"
  ],
  "author": {
    "name": "Uwe Hermann",
    "email": "uwe@hermann-uwe.de",
    "time": "Thu Jul 21 09:18:18 2011 +0000"
  },
  "committer": {
    "name": "Uwe Hermann",
    "email": "uwe@hermann-uwe.de",
    "time": "Thu Jul 21 09:18:18 2011 +0000"
  },
  "message": "ft2232_spi: Improve error handling, remove exit() calls\n\nIn order to make the ft2232_spi code more usable in libflashrom (e.g. from\nfrontends/GUIs) there must not be any exit() calls in the code, as that\nwould also terminate the frontend. Thus, replace all exit() calls with\nproper error handling code by returning a _unique_ negative error number,\nso that the frontend (and/or user/developer) can also know a bit more\nexactly _which_ error occured, not only _that_ an error occured.\n\nAlso, call ftdi_usb_close() before returning due to errors.\n\nCorresponding to flashrom svn r1377.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nAcked-by: Tadas Slotkus \u003cdevtadas@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7416e5bc37b22b34ae668453f7ee38d081b8ca79",
      "old_mode": 33188,
      "old_path": "ft2232_spi.c",
      "new_id": "026e51e9e79361612024e0a0bc79898d96110ac1",
      "new_mode": 33188,
      "new_path": "ft2232_spi.c"
    }
  ]
}
