X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=blobdiff_plain;f=src%2Fftdi.c;h=5fce9a6c06260248acc0df221088d770f34c7dc5;hp=5051059303a1e26c5f0a4b4b29fd4a9bfeade382;hb=e59bc450ba1b263f549185e16a00c7ab57b6c247;hpb=c1c70e13de72372627267e45ba79fa731cf6f6f7 diff --git a/src/ftdi.c b/src/ftdi.c index 5051059..5fce9a6 100644 --- a/src/ftdi.c +++ b/src/ftdi.c @@ -995,6 +995,9 @@ int ftdi_write_data(struct ftdi_context *ftdi, unsigned char *buf, int size) } #ifdef LIBFTDI_LINUX_ASYNC_MODE +#ifdef USB_CLASS_PTP +#error LIBFTDI_LINUX_ASYNC_MODE is not compatible with libusb-compat-0.1! +#endif /* this is strongly dependent on libusb using the same struct layout. If libusb changes in some later version this may break horribly (this is for libusb 0.1.12) */ struct usb_dev_handle