aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2013-11-22 14:57:39 +0100
committerAleksander Morgado <aleksander@lanedo.com>2013-11-22 15:00:52 +0100
commitc30a8f67eff3afe5565e7e2134f56841802556fb (patch)
treea66c2e740aad351afde43829a0628552b8b5015a
parent6d251daf4716c34587bf11826b7f798c54fda5ff (diff)
base-modem: also release cdc-wdm ports
-rw-r--r--src/mm-base-modem.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mm-base-modem.c b/src/mm-base-modem.c
index ccff400b..f6f448fa 100644
--- a/src/mm-base-modem.c
+++ b/src/mm-base-modem.c
@@ -295,7 +295,8 @@ mm_base_modem_release_port (MMBaseModem *self,
g_return_if_fail (subsys != NULL);
if (!g_str_equal (subsys, "tty") &&
- !g_str_equal (subsys, "net"))
+ !g_str_equal (subsys, "net") &&
+ !(g_str_has_prefix (subsys, "usb") && g_str_has_prefix (name, "cdc-wdm")))
return;
key = get_hash_key (subsys, name);