aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mm-base-manager.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mm-base-manager.c b/src/mm-base-manager.c
index fdcd037d..f11070f5 100644
--- a/src/mm-base-manager.c
+++ b/src/mm-base-manager.c
@@ -749,9 +749,7 @@ handle_set_profile (MmGdbusTest *skeleton,
/* Create device and keep it listed in the Manager */
physdev = g_strdup_printf ("/virtual/%s", id);
device = mm_device_virtual_new (physdev, TRUE);
- g_hash_table_insert (self->priv->devices,
- g_strdup (physdev),
- device);
+ g_hash_table_insert (self->priv->devices, physdev, device);
/* Grab virtual ports */
mm_device_virtual_grab_ports (device, (const gchar **)ports);