mirror of
https://github.com/nfc-tools/libnfc.git
synced 2026-02-27 20:26:37 +00:00
Unfortunately libusb-1.0 header file brings some extra warnings
/usr/include/libusb-1.0/libusb.h:1431:9: warning:
cast from 'unsigned char *' to 'struct libusb_control_setup *' increases required alignment from 1 to 2 [-Wcast-align]
return (struct libusb_control_setup *) transfer->buffer;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libusb-1.0/libusb.h:1460:39: warning:
cast from 'unsigned char *' to 'struct libusb_control_setup *' increases required alignment from 1 to 2 [-Wcast-align]
struct libusb_control_setup *setup = (struct libusb_control_setup *) buffer;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libusb-1.0/libusb.h:1505:39: warning:
cast from 'unsigned char *' to 'struct libusb_control_setup *' increases required alignment from 1 to 2 [-Wcast-align]
struct libusb_control_setup *setup = (struct libusb_control_setup *) buffer;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~