From 5549bd2f3d5a20e125b0b2b2096b017348a74834 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sat, 31 Oct 2015 21:38:12 +0100 Subject: [PATCH] If libusb_submit_transfer() fails, output the actual error number. --- bmusb.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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); } } -- 2.39.2