Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 562868
Collapse All | Expand All

(-)libusb-1.0.20/libusb/os/linux_usbfs.c (-3 / +5 lines)
Lines 1034-1042 Link Here
1034
	usbi_mutex_lock(&ctx->usb_devs_lock);
1034
	usbi_mutex_lock(&ctx->usb_devs_lock);
1035
	list_for_each_entry(it, &ctx->usb_devs, list, struct libusb_device) {
1035
	list_for_each_entry(it, &ctx->usb_devs, list, struct libusb_device) {
1036
		struct linux_device_priv *priv = _device_priv(it);
1036
		struct linux_device_priv *priv = _device_priv(it);
1037
		if (0 == strcmp (priv->sysfs_dir, parent_sysfs_dir)) {
1037
		if (priv->sysfs_dir) {
1038
			dev->parent_dev = libusb_ref_device(it);
1038
			if (0 == strcmp (priv->sysfs_dir, parent_sysfs_dir)) {
1039
			break;
1039
				dev->parent_dev = libusb_ref_device(it);
1040
				break;
1041
			}
1040
		}
1042
		}
1041
	}
1043
	}
1042
	usbi_mutex_unlock(&ctx->usb_devs_lock);
1044
	usbi_mutex_unlock(&ctx->usb_devs_lock);

Return to bug 562868