]> sigrok.org Git - libsigrok.git/blobdiff - hardware/zeroplus-logic-cube/gl_usb.c
Add missing #includes to avoid clang warnings.
[libsigrok.git] / hardware / zeroplus-logic-cube / gl_usb.c
index c84e61c4c980d911223ce43e9b0632cd7c568b3e..5fa7fd22182aaf29c290799b55374beaa301c111 100644 (file)
@@ -31,6 +31,7 @@
 
 #include <libusb.h>
 #include <stdio.h>
+#include <sigrok-internal.h>
 #include "gl_usb.h"
 
 #define CTRL_IN                (LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_ENDPOINT_IN | \
@@ -66,7 +67,7 @@ int gl_write_address(libusb_device_handle *devh, unsigned int address)
                                         0, packet, 1, TIMEOUT);
        if (ret != 1)
                sr_err("%s: libusb_control_transfer returned %d\n",
-                      __FUNCTION__, ret);
+                      __func__, ret);
        return ret;
 }
 
@@ -79,7 +80,7 @@ int gl_write_data(libusb_device_handle *devh, unsigned int val)
                                      0, packet, 1, TIMEOUT);
        if (ret != 1)
                sr_err("%s: libusb_control_transfer returned %d\n",
-                      __FUNCTION__, ret);
+                      __func__, ret);
        return ret;
 }
 
@@ -92,7 +93,7 @@ int gl_read_data(libusb_device_handle *devh)
                                      0, packet, 1, TIMEOUT);
        if (ret != 1)
                sr_err("%s: libusb_control_transfer returned %d, val=%hhx\n",
-                      __FUNCTION__, ret, packet[0]);
+                      __func__, ret, packet[0]);
        return (ret == 1) ? packet[0] : ret;
 }
 
@@ -107,7 +108,7 @@ int gl_read_bulk(libusb_device_handle *devh, void *buffer, unsigned int size)
                                      0, packet, 8, TIMEOUT);
        if (ret != 8)
                sr_err("%s: libusb_control_transfer returned %d\n",
-                      __FUNCTION__, ret);
+                      __func__, ret);
 
        ret = libusb_bulk_transfer(devh, ENDPOINT_BULK_IN, buffer, size,
                                   &transferred, TIMEOUT);