diff options
-rw-r--r-- | src/mm-base-manager.c | 4 |
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); |