diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2015-04-27 06:35:08 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2015-04-27 06:35:08 +0000 |
commit | 2371fc229ab03230a3c5ef55acf78f3302dc9522 (patch) | |
tree | 5ebc7fbfabe839f3267f3469e30ee29e0dca6fb4 /multimedia/libmtp/files/patch-src_libusb1-glue.c | |
parent | Implement the FreeBSD specific pieces for thread affinity for OpenMP. (diff) |
- Update to 1.1.9
- Avoid regressing sysutils/fusefs-simple-mtpfs with workaround
- Drop no longer necessary == fix since base r219084 (8.3R earliest)
Changes: http://sourceforge.net/projects/libmtp/files/libmtp/1.1.9/README/view
Notes
Notes:
svn path=/head/; revision=384817
Diffstat (limited to 'multimedia/libmtp/files/patch-src_libusb1-glue.c')
-rw-r--r-- | multimedia/libmtp/files/patch-src_libusb1-glue.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/multimedia/libmtp/files/patch-src_libusb1-glue.c b/multimedia/libmtp/files/patch-src_libusb1-glue.c new file mode 100644 index 000000000000..28dedb101563 --- /dev/null +++ b/multimedia/libmtp/files/patch-src_libusb1-glue.c @@ -0,0 +1,15 @@ +Reset libusb_context for successive init_usb() calls instead of error + +https://github.com/phatina/simple-mtpfs/issues/37 + +--- src/libusb1-glue.c.orig 2015-04-09 21:10:06 UTC ++++ src/libusb1-glue.c +@@ -142,7 +142,7 @@ static LIBMTP_error_number_t init_usb() + * We use the same level debug between MTP and USB. + */ + if (libusb1_initialized) +- return LIBMTP_ERROR_NONE; ++ libusb_exit(NULL); + + if (libusb_init(NULL) < 0) { + LIBMTP_ERROR("Libusb1 init failed\n"); |