diff options
Diffstat (limited to 'edit/virt-edit.c')
-rw-r--r-- | edit/virt-edit.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/edit/virt-edit.c b/edit/virt-edit.c index f7639264..db480255 100644 --- a/edit/virt-edit.c +++ b/edit/virt-edit.c @@ -307,9 +307,11 @@ static void edit (const char *filename, const char *root) { char *filename_to_free = NULL; - const char *tmpdir = guestfs_tmpdir (); + char *tmpdir = guestfs_get_tmpdir (g); char tmpfile[strlen (tmpdir) + 32]; sprintf (tmpfile, "%s/virteditXXXXXX", tmpdir); + free (tmpdir); + int fd; char fdbuf[32]; char *upload_from = NULL; |