X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fcommon%2Fmisc.c;h=43b158ae742c32356aff8b3d80b6ecb1adb9e46d;hb=f7d2982d42e876d8814cba203570a45284c79658;hp=8bcd7b0907342c16c76254e951ae5de580c4fc5f;hpb=a00ba012288726678e1a270961c8d4f46f3dbd33;p=libsigrok.git diff --git a/hardware/common/misc.c b/hardware/common/misc.c index 8bcd7b09..43b158ae 100644 --- a/hardware/common/misc.c +++ b/hardware/common/misc.c @@ -17,11 +17,16 @@ * along with this program. If not, see . */ +#include "config.h" #include #include +#ifdef HAVE_LIBUSB_1_0 #include +#endif #include +#ifdef HAVE_LIBUSB_1_0 + int opendev2(int device_index, struct sr_device_instance **sdi, libusb_device *dev, struct libusb_device_descriptor *des, int *skip, uint16_t vid, uint16_t pid, int interface) @@ -48,7 +53,7 @@ int opendev2(int device_index, struct sr_device_instance **sdi, */ if (!(err = libusb_open(dev, &((*sdi)->usb->devhdl)))) { (*sdi)->usb->address = libusb_get_device_address(dev); - (*sdi)->status = ST_ACTIVE; + (*sdi)->status = SR_ST_ACTIVE; g_message("opened device %d on %d.%d interface %d", (*sdi)->index, (*sdi)->usb->bus, (*sdi)->usb->address, interface); @@ -78,7 +83,7 @@ int opendev3(struct sr_device_instance **sdi, libusb_device *dev, && libusb_get_device_address(dev) == (*sdi)->usb->address) { /* Found it. */ if (!(err = libusb_open(dev, &((*sdi)->usb->devhdl)))) { - (*sdi)->status = ST_ACTIVE; + (*sdi)->status = SR_ST_ACTIVE; g_message("opened device %d on %d.%d interface %d", (*sdi)->index, (*sdi)->usb->bus, (*sdi)->usb->address, interface); @@ -90,3 +95,5 @@ int opendev3(struct sr_device_instance **sdi, libusb_device *dev, return 0; } + +#endif