From: Steinar H. Gunderson Date: Sat, 31 Oct 2015 20:38:12 +0000 (+0100) Subject: If libusb_submit_transfer() fails, output the actual error number. X-Git-Tag: 0.4~47 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=5549bd2f3d5a20e125b0b2b2096b017348a74834;hp=fbfef809541ca1910ff09a817f04a4a3baff64e3;p=bmusb If libusb_submit_transfer() fails, output the actual error number. --- diff --git a/bmusb.cpp b/bmusb.cpp index b3739ca..c09c02d 100644 --- a/bmusb.cpp +++ b/bmusb.cpp @@ -638,8 +638,9 @@ void BMUSBCapture::cb_xfr(struct libusb_transfer *xfr) } #endif - if (libusb_submit_transfer(xfr) < 0) { - fprintf(stderr, "error re-submitting URB\n"); + int rc = libusb_submit_transfer(xfr); + if (rc < 0) { + fprintf(stderr, "error re-submitting URB: %s\n", libusb_error_name(rc)); exit(1); } }