diff options
author | Richard Hughes <richard@hughsie.com> | 2021-05-21 11:08:47 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2021-05-21 11:08:47 +0100 |
commit | e733d343943a632585d9e8dcfa143bc5d9bd2568 (patch) | |
tree | 688733e27b555b474415f665e231f0d9bd57dca4 /gusb/gusb-device.c | |
parent | bd503d0b989d57e038435585eba3963c2d4e4588 (diff) | |
download | gusb-e733d343943a632585d9e8dcfa143bc5d9bd2568.tar.gz |
Do not depend on libusb_get_port_number() to fix DragonFlyBSD compile
Diffstat (limited to 'gusb/gusb-device.c')
-rw-r--r-- | gusb/gusb-device.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/gusb/gusb-device.c b/gusb/gusb-device.c index 32c3213..16a5527 100644 --- a/gusb/gusb-device.c +++ b/gusb/gusb-device.c @@ -214,13 +214,22 @@ g_usb_device_init (GUsbDevice *device) /* not defined in FreeBSD */ #ifndef HAVE_LIBUSB_GET_PARENT -libusb_device * +static libusb_device * libusb_get_parent (libusb_device *dev) { return NULL; } #endif +/* not defined in DragonFlyBSD */ +#ifndef HAVE_LIBUSB_GET_PORT_NUMBER +static guint8 +libusb_get_port_number (libusb_device *dev) +{ + return 0xff; +} +#endif + static void g_usb_device_build_parent_port_number (GString *str, libusb_device *dev) { |