sr_buildinfo_libs_get(): Also support LIBUSBX_API_VERSION.

This fixes a build issue on some distros / libusb versions.
This commit is contained in:
Uwe Hermann 2018-07-22 17:57:34 +02:00
parent 0875f11de4
commit 17e0251d84
1 changed files with 6 additions and 1 deletions

View File

@ -155,7 +155,12 @@ SR_API GSList *sr_buildinfo_libs_get(void)
lv = libusb_get_version();
m = g_slist_append(m, g_strdup_printf("%d.%d.%d.%d%s API 0x%08x",
lv->major, lv->minor, lv->micro, lv->nano, lv->rc,
LIBUSB_API_VERSION));
#if defined(LIBUSB_API_VERSION)
LIBUSB_API_VERSION
#elif defined(LIBUSBX_API_VERSION)
LIBUSBX_API_VERSION
#endif
));
#endif
l = g_slist_append(l, m);
#endif