X-Git-Url: https://git.ao2.it/libam7xxx.git/blobdiff_plain/80417f30dc0d1ff825d887032507511be4dcc11b..bdf46231090f97e1d941b5b24078fc40140738c4:/src/am7xxx.c diff --git a/src/am7xxx.c b/src/am7xxx.c index 84d7e9c..51bce40 100644 --- a/src/am7xxx.c +++ b/src/am7xxx.c @@ -30,11 +30,12 @@ #define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) -/* If we're not using GNU C, elide __attribute__ +/* + * If we're not using GNU C, elide __attribute__ * taken from: http://unixwiz.net/techtips/gnu-c-attributes.html) */ #ifndef __GNUC__ -# define __attribute__(x) /* NOTHING */ + #define __attribute__(x) /* NOTHING */ #endif /* Control shared library symbols visibility */ @@ -414,7 +415,7 @@ static int send_data(am7xxx_device *dev, uint8_t *buffer, unsigned int len) return 0; } -static void send_data_async_complete_cb(struct libusb_transfer *transfer) +static void LIBUSB_CALL send_data_async_complete_cb(struct libusb_transfer *transfer) { am7xxx_device *dev = (am7xxx_device *)(transfer->user_data); int *completed = &(dev->transfer_completed);