From a5962ba96863aad871d2e4d5d7ddae018f12e42c Mon Sep 17 00:00:00 2001 From: Nathan Hjelm Date: Thu, 11 Jun 2020 23:30:48 -0600 Subject: darwin: add kIOUSBUnknownPipeErr to error string list Signed-off-by: Nathan Hjelm --- libusb/os/darwin_usb.c | 7 +++++-- libusb/version_nano.h | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/libusb/os/darwin_usb.c b/libusb/os/darwin_usb.c index ec5225e..e6e4943 100644 --- a/libusb/os/darwin_usb.c +++ b/libusb/os/darwin_usb.c @@ -1,8 +1,8 @@ /* -*- Mode: C; indent-tabs-mode:nil -*- */ /* * darwin backend for libusb 1.0 - * Copyright © 2008-2019 Nathan Hjelm - * Copyright © 2019 Google LLC. All rights reserved. + * Copyright © 2008-2020 Nathan Hjelm + * Copyright © 2019-2020 Google LLC. All rights reserved. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -122,6 +122,8 @@ static const char *darwin_error_str (IOReturn result) { return "out of resources"; case kIOUSBHighSpeedSplitError: return "high speed split error"; + case kIOUSBUnknownPipeErr: + return "pipe ref not recognized"; default: snprintf(string_buffer, sizeof(string_buffer), "unknown error (0x%x)", result); return string_buffer; @@ -149,6 +151,7 @@ static enum libusb_error darwin_to_libusb (IOReturn result) { case kIOReturnAborted: case kIOReturnError: case kIOUSBNoAsyncPortErr: + case kIOUSBUnknownPipeErr: default: return LIBUSB_ERROR_OTHER; } diff --git a/libusb/version_nano.h b/libusb/version_nano.h index 631c36e..2b653c5 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 11518 +#define LIBUSB_NANO 11519 -- cgit v1.2.1