make-fs: respect libguestfs' temporary dir

Do not hardcode /tmp.
This commit is contained in:
Pino Toscano
2014-07-28 17:24:02 +02:00
parent 50e3ef3357
commit 2fe93bda9f

View File

@@ -381,8 +381,9 @@ estimate_input (const char *input, uint64_t *estimate_rtn, char **ifmt_rtn)
CLEANUP_FCLOSE FILE *fp = NULL;
char line[256];
size_t len;
CLEANUP_FREE char *tmpdir = guestfs_get_tmpdir (g);
if (asprintf (&tmpfile, "/tmp/makefsXXXXXX") == -1) {
if (asprintf (&tmpfile, "%s/makefsXXXXXX", tmpdir) == -1) {
perror ("asprintf");
return -1;
}