From c338e5a8c100b282b17d676054c889068bbd9747 Mon Sep 17 00:00:00 2001
From: Hoernchen <la@tfc-server.de>
Date: Sun, 13 Jan 2013 14:54:31 +0100
Subject: [PATCH] let's not depend on libusb >= 1.0.9, avoid
 libusb_error_name()

---
 src/librtlsdr.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/librtlsdr.c b/src/librtlsdr.c
index e6e3e8d..95dc22e 100644
--- a/src/librtlsdr.c
+++ b/src/librtlsdr.c
@@ -1330,7 +1330,7 @@ int rtlsdr_open(rtlsdr_dev_t **out_dev, uint32_t index)
 	r = libusb_open(device, &dev->devh);
 	if (r < 0) {
 		libusb_free_device_list(list, 1);
-		fprintf(stderr, "usb_open error %s\n", libusb_error_name(r));
+		fprintf(stderr, "usb_open error %d\n", r);
 		if(r == LIBUSB_ERROR_ACCESS)
 			fprintf(stderr, "Please fix the device permissions, e.g. "
 			"by installing the udev rules file rtl-sdr.rules\n");
@@ -1341,8 +1341,7 @@ int rtlsdr_open(rtlsdr_dev_t **out_dev, uint32_t index)
 
 	r = libusb_claim_interface(dev->devh, 0);
 	if (r < 0) {
-		fprintf(stderr, "usb_claim_interface error %s\n",
-			libusb_error_name(r));
+		fprintf(stderr, "usb_claim_interface error %d\n", r);
 		goto err;
 	}