aboutsummaryrefslogtreecommitdiff
path: root/src/mm-device.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-device.c')
-rw-r--r--src/mm-device.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mm-device.c b/src/mm-device.c
index faf7c942..06755722 100644
--- a/src/mm-device.c
+++ b/src/mm-device.c
@@ -140,8 +140,8 @@ get_device_ids (GUdevDevice *device,
/* Platform devices don't usually have a VID/PID */
success = TRUE;
goto out;
- } else if (!strcmp (parent_subsys, "usb") &&
- !strcmp (g_udev_device_get_driver (parent), "qmi_wwan")) {
+ } else if (g_str_has_prefix (parent_subsys, "usb") &&
+ g_str_equal (g_udev_device_get_driver (parent), "qmi_wwan")) {
/* Need to look for vendor/product in the parent of the QMI device */
GUdevDevice *qmi_parent;