)]}'
{
  "commit": "c47545dc1b9cde67e87606321306422056183807",
  "tree": "7f4081aca83670f018f09337ace88aeae442648c",
  "parents": [
    "34d117afb4e07bc060426e6843ca1341c2431b49"
  ],
  "author": {
    "name": "Vincent Palatin",
    "email": "vpalatin@chromium.org",
    "time": "Mon Nov 10 16:17:07 2014"
  },
  "committer": {
    "name": "Vincent Palatin",
    "email": "vpalatin@chromium.org",
    "time": "Tue Dec 02 17:22:09 2014"
  },
  "message": "UPSTREAM: usb_get_port_path(): fix libusb error checking\n\nWhen libusb cannot access a device, libusb_get_port_numbers() will return\nan error. Check the return code rather than doing invalid pointer\noperations (out-of-bound read).\n\nAvoid segfaults at sigrok-cli startup on my setup where some USB devices are\nnot accessible and also make Valgrind happier.\n\nSigned-off-by: Vincent Palatin \u003cvpalatin@chromium.org\u003e\n(cherry picked from commit 2f004b4bc15c891b474adcba59a2224f009828af)\n\nBUG\u003dnone\nBRANCH\u003dnone\n\nChange-Id: I41ccfba32a831b8d18be14439a3a06169dd6febb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ec502c97501704f38bed9b2d535374166ff7601e",
      "old_mode": 33188,
      "old_path": "src/usb.c",
      "new_id": "8bdb8d60d07e36f794aefb99bf2298fcefb0bb99",
      "new_mode": 33188,
      "new_path": "src/usb.c"
    }
  ]
}
