diff options
Diffstat (limited to 'src/libusb-glue.c')
-rw-r--r-- | src/libusb-glue.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libusb-glue.c b/src/libusb-glue.c index 0079b08..7b76b88 100644 --- a/src/libusb-glue.c +++ b/src/libusb-glue.c @@ -666,7 +666,7 @@ LIBMTP_error_number_t LIBMTP_Detect_Raw_Devices(LIBMTP_raw_device_t ** devices, retdevs[i].device_entry.device_flags = mtp_device_table[j].device_flags; // This device is known to the developers - LIBMTP_ERROR("Device %d (VID=%04x and PID=%04x) is a %s %s.\n", + LIBMTP_INFO("Device %d (VID=%04x and PID=%04x) is a %s %s.\n", i, dev->libusb_device->descriptor.idVendor, dev->libusb_device->descriptor.idProduct, @@ -1205,7 +1205,7 @@ ptp_usb_senddata (PTPParams* params, PTPContainer* ptp, unsigned long packet_size; PTP_USB *ptp_usb = (PTP_USB *) params->data; - packet_size = ptp_usb->inep_maxpacket; + packet_size = ptp_usb->outep_maxpacket; LIBMTP_USB_DEBUG("SEND DATA PHASE\n"); @@ -1246,7 +1246,7 @@ ptp_usb_senddata (PTPParams* params, PTPContainer* ptp, bytes_left_to_transfer = size-datawlen; ret = PTP_RC_OK; while(bytes_left_to_transfer > 0) { - int max_long_transfer = ULONG_MAX + 1 - packet_size; + unsigned long max_long_transfer = ULONG_MAX + 1 - packet_size; ret = ptp_write_func (bytes_left_to_transfer > max_long_transfer ? max_long_transfer : bytes_left_to_transfer, handler, params->data, &written); if (ret != PTP_RC_OK) |