aboutsummaryrefslogtreecommitdiff
path: root/src/mm-device.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2015-01-29 12:07:43 +0100
committerAleksander Morgado <aleksander@aleksander.es>2015-01-29 12:23:31 +0100
commitdc38332224f804be1f0557789c95442898827d72 (patch)
tree4234555d8990dfb79681662cee23618c7880b3ad /src/mm-device.c
parent086a10ede07bc37c3603d70d7d5b4880e75b7df7 (diff)
plugin: avoid segfault when port driver is unknown
Based on a patch from Bastiaan Jacques <bastiaan@bjacques.org> https://bugzilla.redhat.com/show_bug.cgi?id=1177799 https://bugs.freedesktop.org/show_bug.cgi?id=88864
Diffstat (limited to 'src/mm-device.c')
-rw-r--r--src/mm-device.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mm-device.c b/src/mm-device.c
index 9c2a6e25..666b6a73 100644
--- a/src/mm-device.c
+++ b/src/mm-device.c
@@ -271,6 +271,7 @@ mm_device_utils_get_port_driver (GUdevDevice *udev_port)
if (!driver && strncmp (name, "rfcomm", 6) == 0)
driver = "bluetooth";
+ /* Note: may return NULL! */
return driver;
}