summaryrefslogtreecommitdiffstats
path: root/src/libvirtdomain.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libvirtdomain.c')
-rw-r--r--src/libvirtdomain.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libvirtdomain.c b/src/libvirtdomain.c
index 4ff23765..6be45289 100644
--- a/src/libvirtdomain.c
+++ b/src/libvirtdomain.c
@@ -584,9 +584,7 @@ connect_live (guestfs_h *g, virDomainPtr dom)
}
/* Got a path. */
- attach_method = safe_malloc (g, strlen (path) + 5 + 1);
- strcpy (attach_method, "unix:");
- strcat (attach_method, path);
+ attach_method = safe_asprintf (g, "unix:%s", path);
r = guestfs_set_attach_method (g, attach_method);
cleanup: